ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 24-07-2010, 14:24
Frittenfett
 Registrierter Benutzer
Links : Onlinestatus : Frittenfett ist offline
Registriert seit: Jul 2010
Beiträge: 8
Frittenfett zeigte ein beschämendes Verhalten in der Vergangenheit
Standard Time Funktion + 2 Stunden

Hallo,
ich hab ein kleines Problemchen mit diesem hier:
PHP-Code:
$timestamp time();
$date date(y.m.d.h.i.s,$timestamp); 
Funktioniert prima, nur ein Problem besteht. Mein Anbieter ist nicht auf GMT +1 gestellt und man kanns bei derer Homepage auch nicht ändern, d.h. Statt 14:25 wirds in der Datenbank als 12:25 gespeichert.
Wie kriege ich es hin, dem timestamp 2 weitere Stunden draufzuschlagen?

MFG,
Fritte
Mit Zitat antworten
  #2 (permalink)  
Alt 24-07-2010, 14:36
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.778
unset befindet sich auf einem aufstrebenden Ast
Standard

Das hast du dir aber schon mal angesehen, oder: http://php.net/manual/de/function.da...mezone-set.php
Mit Zitat antworten
  #3 (permalink)  
Alt 24-07-2010, 20:18
Frittenfett
 Registrierter Benutzer
Links : Onlinestatus : Frittenfett ist offline
Registriert seit: Jul 2010
Beiträge: 8
Frittenfett zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Ich will nicht die GMT auswahl haben. Meine Homepage wird nur im Deutschsprachigen Raum sein, wäre also unnötig. Der soll ja allgemein die 2 Stunden draufschlagen bzw. kann man auch iwie die AM und PM wegnehmen und die originale Uhrzeit z.b. 17:15 statt 05:15 anzeigen lassen? Bei dem Anbieter kann man wiegesagt nichts ändern -___-
Mit Zitat antworten
  #4 (permalink)  
Alt 24-07-2010, 20:25
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 2.328
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Frittenfett Beitrag anzeigen
Ich will nicht die GMT auswahl haben. Meine Homepage wird nur im Deutschsprachigen Raum sein, wäre also unnötig. Der soll ja allgemein die 2 Stunden draufschlagen
Irgendwie hast du den Sinn von Zeitzonen nicht ganz verstanden.

Zitat:
Zitat von Frittenfett Beitrag anzeigen
kann man auch iwie die AM und PM wegnehmen und die originale Uhrzeit z.b. 17:15 statt 05:15 anzeigen lassen?
Ja, kann man. Die Frage ist aber: Woher kommt das AM und PM? Beruht das auf den Lokalisierungseinstellungen oder wird dies selbst erzeugt?
Mit Zitat antworten
  #5 (permalink)  
Alt 24-07-2010, 22:57
Frittenfett
 Registrierter Benutzer
Links : Onlinestatus : Frittenfett ist offline
Registriert seit: Jul 2010
Beiträge: 8
Frittenfett zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Ach ich habs jetzt mit der Zeitzone verstanden.
PHP-Code:
date_default_timezone_set('Europe/Belgrade'); 
Das hat vollkommen ausgereicht. Danke dafür.



Zitat:
Zitat von h3ll Beitrag anzeigen
Ja, kann man. Die Frage ist aber: Woher kommt das AM und PM? Beruht das auf den Lokalisierungseinstellungen oder wird dies selbst erzeugt?
Das sollte die Lokaleinstellung von dem Anbieter sein. Nur ändern kann ich es nicht, wahrscheinlich brauch ich dafür ein Premiumaccount. Aber das sollte ja auch iwie mit PHP gegen können oder? Problem ist, das bei mir nichtmal die AM PM angezeigt wird, sondern nur die Zahlen nach diesem System.

Also hat jemand einen kleinen Code Vorschlag? Wäre sehr verbunden.

Geändert von Frittenfett (24-07-2010 um 23:06 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 24-07-2010, 23:17
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 2.328
h3ll befindet sich auf einem aufstrebenden Ast
Standard

PHP: setlocale - Manual
Mit Zitat antworten
  #7 (permalink)  
Alt 25-07-2010, 13:36
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.486
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Frittenfett Beitrag anzeigen
Problem ist, das bei mir nichtmal die AM PM angezeigt wird, sondern nur die Zahlen nach diesem System.
Abgesehen von der syntaktischen Fehlerhaftigkeit deines gezeigten Codes, hast du dort h für die Ausgabe der Stunden verwendet.

Zitat Manual bzgl. date:
Code:
h	12-hour format of an hour with leading zeros	01 through 12
H	24-hour format of an hour with leading zeros	00 through 23
Lies sowas bitte demnächst selbst im Handbuch nach!
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #8 (permalink)  
Alt 14-08-2010, 18:39
KaffeeTrinken
 Registrierter Benutzer
Links : Onlinestatus : KaffeeTrinken ist offline
Registriert seit: Aug 2010
Beiträge: 8
KaffeeTrinken befindet sich auf einem aufstrebenden Ast
Standard

Ich hätte da auch noch eine unelegante Lösung ^^

einfach dem gespeicherten Timestamp 2 Stunden klauen bevor er formatiert wird Sprich einfach dann
PHP-Code:
$timestamp time() + 7200//7200 Sekunden entsprechen 2 Std 
Mit Zitat antworten
  #9 (permalink)  
Alt 14-08-2010, 19:35
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 2.328
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von KaffeeTrinken Beitrag anzeigen
Ich hätte da auch noch eine unelegante Lösung ^^

einfach dem gespeicherten Timestamp 2 Stunden klauen bevor er formatiert wird Sprich einfach dann
PHP-Code:
$timestamp time() + 7200//7200 Sekunden entsprechen 2 Std 
Bitte diesen Hinweise nicht beachten. Das ist Quatsch und liefert falsche Ergebnisse.
Mit Zitat antworten
  #10 (permalink)  
Alt 14-08-2010, 19:40
KaffeeTrinken
 Registrierter Benutzer
Links : Onlinestatus : KaffeeTrinken ist offline
Registriert seit: Aug 2010
Beiträge: 8
KaffeeTrinken befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von h3ll Beitrag anzeigen
Bitte diesen Hinweise nicht beachten. Das ist Quatsch und liefert falsche Ergebnisse.

OK.. das er Quatsch ist, hatte ich ja mit angemerkt... aber wieso liefert er falsche Ergebnisse? Der Unix-Timestamp liefert die Zeit in SEC seit Anfang der Unix-Zeit-rechnung 1 Jannuar 1970. Wenn man auf die Aktuelle SEC-Anzahl doch nun 2 Std in Sekunden draufrechnet, dann sollte doch eigentlich nach formatieren die Zeit +2 Std betragen, oder nicht? (...habe ich da jetzt n Denkfehler drin? .ö.Ö. *grübel* -- jetzt verwirrst du mich)
Mit Zitat antworten
  #11 (permalink)  
Alt 14-08-2010, 19:41
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 2.328
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von KaffeeTrinken Beitrag anzeigen
OK.. das er Quatsch ist, hatte ich ja mit angemerkt... aber wieso liefert er falsche Ergebnisse? Der Unix-Timestamp liefert die Zeit in SEC seit Anfang der Unix-Zeit-rechnung 1 Jannuar 1970. Wenn man auf die Aktuelle SEC-Anzahl doch nun 2 Std in Sekunden draufrechnet, dann sollte doch eigentlich nach formatieren die Zeit +2 Std betragen, oder nicht? (...habe ich da jetzt n Denkfehler drin? .ö.Ö. *grübel* -- jetzt verwirrst du mich)
Überleg mal, was an Schalttagen passiert...
Mit Zitat antworten
  #12 (permalink)  
Alt 14-08-2010, 19:44
KaffeeTrinken
 Registrierter Benutzer
Links : Onlinestatus : KaffeeTrinken ist offline
Registriert seit: Aug 2010
Beiträge: 8
KaffeeTrinken befindet sich auf einem aufstrebenden Ast
Standard

Argh! *KopfKlatsch* ... >Recht du hast< *räusper* Jetzt wollte ich mal "lustig" sein und es kam größerer Müll dabei herraus als es hätte eigentlich sein sollen ^^ OK.. 1:0 für dich!
Mit Zitat antworten
  #13 (permalink)  
Alt 14-08-2010, 19:45
Benutzerbild von fab-s fab-s
 Registrierter Benutzer
Links : Onlinestatus : fab-s ist offline
Registriert seit: Aug 2010
Beiträge: 28
fab-s befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von h3ll Beitrag anzeigen
Überleg mal, was an Schalttagen passiert...
Du meinst jetzt aber schon Sommerzeit/Winterzeit oder? Wüsste nicht, wie sich der 29. Februar mit Zeitzonen nicht vertragen sollte
Mit Zitat antworten
  #14 (permalink)  
Alt 14-08-2010, 19:56
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 2.328
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fab-s Beitrag anzeigen
Du meinst jetzt aber schon Sommerzeit/Winterzeit oder? Wüsste nicht, wie sich der 29. Februar mit Zeitzonen nicht vertragen sollte
Du hast recht. Schalttag ist natürlich der falsche Begriff. Ich hoffe, ich hab niemanden damit verwirrt.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Funktion alle 24 stunden ausführen lassen flowgrow PHP Developer Forum 7 11-01-2008 21:09
Time - Funktion Toast PHP Developer Forum 10 03-08-2006 20:28
[Funktion] time() function bitte helfen djdirek PHP Developer Forum 6 11-09-2005 19:49
Time Funktion Ricola1 PHP Developer Forum 18 14-12-2004 10:35
[Funktion] time() ? starsk8er PHP Developer Forum 2 27-12-2003 14:33

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

EM 2012 Tipp-Spiel ansehen EM 2012 Tipp-Spiel

Online Tipp-Spiel zur Fussball Europameisterschaft 2012, basierend auf php-Script mit hinterlegter mySql-Datenbank

27.05.2012 tippimnetz | Kategorie: PHP/ Spiele
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:21 Uhr.