Date-Funktionen?

Hallo!

Folgendes: Gibt es für Perl Datumsfuntionen mit denen

  • das deutsche Datumsformat z.B. 01.02.1990 in das entsprechende amerikanische (1990-01-02) Umgewandelt werden kann??
  • überpüft werden kann ob ein Datum wirklich existiert
  • oder anderes??

Danke!

Hi,

Folgendes: Gibt es für Perl Datumsfuntionen

perldoc Time::Local
perldoc HTTP::smiley:ate
perldoc Date::Calc
perldoc -f localtime

Cheatah

OK. Da sind einige interessante Funktionen bei. Leider habe ich aber keine Möglichkeit gefunden ein im Formular angegebenes Datum im Format 31.12.2001 (bzw. 1.1.01 …) in das Datumsformat 2001-12-31 umzuwandeln.

Gibts da ne einfache Möglichkeit?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

OK. Da sind einige interessante Funktionen bei. Leider habe
ich aber keine Möglichkeit gefunden ein im Formular
angegebenes Datum im Format 31.12.2001 (bzw. 1.1.01 …) in
das Datumsformat 2001-12-31 umzuwandeln.

direkt gibt’s die nicht - wozu auch, denn mit localtime kannst Du die Darstellung beliebig gestalten. Es geht also nur darum, den Zeitpunkt zu erkennen, um localtime damit zu füttern.

Gibts da ne einfache Möglichkeit?

Natürlich kannst Du, wenn das Format feststeht, auch mit einfachen Stringfunktionen arbeiten; z.B. mit split.

Cheatah