![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Gast
Beiträge: n/a
|
Hey!
Ich bastle gerade an einer Klasse für ein OS Projekt, welche den Umgang mit den Zeitfunktionen und Zeitzonen/Zeitverschiebungen vereinfachen soll. Grundsätzlich geht es darum, dass alle eingegebenen Zeiten in UTC berechnet, dann in der DB gespeichert und schließlich in beliebigen Zeitzonen wieder korrekt ausgegeben werden. Diese Klasse soll dem Programmierer die ganzen Berechnungen ersparen. Ich würde jetzt gerne wissen was ihr von der Klasse haltet (was ist gut, was schlecht). Der vielleicht etwas verwirrende Konstruktor Parameter $paramFormat, gibt an in welchem Format die Zeitstempel an die anderen Funktionen übergeben werden. (siehe Beispiel) Hier mal der Code: PHP-Code:
PHP-Code:
|
|
|
|
Nach oben #2 |
|
Benutzer
Registriert seit: 31.12.2005
Beiträge: 90
|
Was genau gibt denn "Y-m-d H:i:s" im Konstruktor an?
Kann man das einfach weglassen, um nur den reinen Timestamp zu bekommen, den man dann selbst per date() formatiert ausgeben kann? Also dass man praktisch nur sagt, in welcher Zeitzone man lebt (z.B. -10), dann den gespeicherten Timestamp per utc2Local() in den korrekten Timestamp umwandelt und diesen dann weiterverarbeiten kann ?! Sonst sieht das eigentlich gut aus |
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Ich frage mich, ob es nicht viel sinnvoller ist die Daten in einer Zeitzone zu speichern und dann beim Auslesen eventuelle Änderungen vorzunehmen.
Was passiert denn, wenn Du beim Auslesen der Datensätze nach dem Datum sortieren willst? Hab ich da irgendwas übersehen? Weiterhin. PHP-Code:
|
|
|
|
|
|
Nach oben #4 |
|
BIN EIN KRASSA HELD!!!111
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.184
|
also ich bevorzuge solche eingabemöglichkeiten, weil im kopf den timestamp z.b. von morgen 12:00 brauch ich wohl länger wie sowas einzugeben,
ausserdem wird hier: PHP-Code:
|
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Na ist das da ein Beispiel und steht da normalerweise noch 'ne Methode oder Funktion oder wie?
Ich verstehe nicht, warum da ein fixes Datum drinsteht. Die Frage zur Sortierung würdsch aber auch gerne noch beantwortet haben. |
|
|
|
|
|
Nach oben #6 | |
|
Gast
Beiträge: n/a
|
Sortierung ist kein Problem, da die Daten halt nach GMT sortiert werden und bei der Ausgabe wird dann die Zeitverschiebung einfach addiert d.h. Sortierung ist kein Problem.
Zitat:
MfG Fat Tony |
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [PHP] PHPUnit oder testgetriebene Entwicklung | mepeisen | Tutorials | 1 | 06.12.2007 10:56 |
| Wert Varible in Listener anderer Klasse nutzen??? | risa | Desktop-Applikationen und Grafik | 1 | 03.04.2006 07:36 |
| Textfelder auf verschiedenen Tabs per Observer synchronisieren | Sayang | Desktop-Applikationen und Grafik | 2 | 05.12.2005 19:14 |
| [PHP] Aktuell gespielten Titel von XMMS auf einer Webseite in einer Grafik anzeigen | Corvin | Tutorials | 0 | 28.11.2005 16:26 |
| dynamischer Zugriff auf statische Eigenschaft einer Klasse | Ben | PHP-Programmierung | 10 | 15.11.2005 15:53 |