PHP Blogger

Startseite Schreib mir ne Mail! RSS Abo Webnews

PHP Datum Klasse

Heute hat mich geplagt, was öfter passiert: Das Rad neu erfinden. In diesem Fall ging es um eine Klasse, mit der ich ein Datum abbilden kann. Eine Tatsache ist: Jeder der irgendeine größere oder kleinere PHP Applikation gebaut hat, hat sich überlegen müssen, wie er mit einem Datum umgeht.

Oft greift man dann auf Zeitstempel zurück (mit denen lässt sich ja leichter rechnen) oder nutzt einfach die PHP internen Funktionen. Die sind zwar nützlich, auf die Dauer wiederholt man sich aber ständig selbst. Und wirklich objektorientiert ist das auch nicht, oder?

Okay, Leo West (wer auch immer das sein mag) hat sich hingesetzt und für uns ein paar Zeilen wundervollen Code geschrieben. Mit dieser Klasse lässt sich prima mit Daten rechnen und auch an die Anzeige und Manipulation ist gedacht. Hier mal eine Feature-Übersicht:

  • Manipulation
  • Vergleiche
  • Serialisierung (Anzeigeformat)
  • Umrechnung

Ähnliche Artikel:

  1. Oh, ein hübsches Datum!
  2. PHP Mailer Klasse
  3. PHP Mailer Klasse miniMail: Update

Alexey meint dazu:

24. Juli 2010 um 12:18

Hallo liebe PHP-Gemeinde,

unter http://www.iJust.de wird demnächst ein neues Projekt entstehen. Hierbei nutzen wir u.a. eine eigene Date-Klasse, die für PHP 5 programmiert wurde und mit ca. 1500 Zeilen Code etwas umfangreich ist.

Die Klasse ist aber sehr mächtig, abreitet auch mit negativen UNIX-Timestamps (für Datums unter 1970), mit Datenbank-Datums-Formaten und mit eigens implementierten Beschleunigungsmechanismen sehr-sehr schnell, nach unserer Meinung :)

Einzige Einschränkung sind die Jahre 1600 - 2400, was aber für die meinsten Fälle ausreichend sein dürfte.

Diese Klasse wird bereits in vielen Projekten eines Web-Entwickler-Unternehmens eingesetzt und wurde/wird somit erfolgreich getestet.

Ich weiß nicht, ob man in dieses Blog einfach so Code posten kann/darf, deswegen bieten wir für Interessenten (erstmal) nur auf Anfrage diese per E-Mail an. Später, im neuen Projekt, werden wir diese Klasse zum Download anbieten und eine Dokumentation dazu schreiben. Zur Zeit sind die Methoden-Kommentare der Klasse die einzige Dokumentation :)

Selbstverständlich steht die Klasse unter GLP-Lizenz jedem zur Verfügung.

Anfragen bitte an info@ijust.de

PS an phpblogger-Webmaster: Wir stellen gerne den Code für eine Veröffentlichung auf dieser Seite bereit.

RSS für Kommentare zu diesem Artikel · TrackBack URI

Schreib Deine Meinung