baseportal
Suche: 
 Forum   Start 

datum - Datum ausgeben, Datumsformat wandeln

 
Sie können die Datumsformate auch bequem im Programmcode nutzen. baseportal stellt Ihnen hierzu die Routine "datum" bereit:

datum(Zeitpunkt, Format);

Der Zeitpunkt kann dabei:

  1. wie bei der direken Abfrage eines Datumsfeldes definiert sein,
  2. in Sekunden seit dem 1.1.1970 angegeben werden (Zahl > 100000),
  3. "jetzt" für den momentanen Zeitpunkt oder
  4. der Wert aus einer Datenbank sein.

Das Format entspricht der Angabe bei der Definition eines eigenen Ausgabeformates. Die Zeile...

out datum("1.2.00", "Wochentag, Tag.Monatname.Jahr");

...gibt folgendes aus:

Dienstag, 1.Februar.2000

Die (in Deutschland) gebräuchlichsten Formate können Sie über eigene Namen ansprechen:

Auch hier können Sie die Angabe "jetzt" für den momentanen Zeitpunkt verwenden...

out datum("jetzt", "lang");

...ergibt z.B. folgende Ausgabe:

Freitag, 8.Dezember.2000, 17:03

Ebenso sind die relativen Angaben möglich:

out datum("+10");

...gibt das Datum in 10 Tagen in der Standard-Form "Tag.Monat.Jahr, Stunde:Minute" aus.

out datum($Datum, "time")

Gibt $Datum in Sekunden seit dem 1.1.1970 zurück. Hiermit können Datumsberechnungen durchgeführt werden, z.B. ein Datum vom anderen abgezogen werden:

out int((datum("jetzt", "time")-datum($Geburtstag, "time"))/86400)

Gibt aus wieviele Tage jemand an $Geburtstag alt ist.

Alte Version vom 23.10.2007, 15:34 - Stichworte: Datum, datum, Datumsformat wandeln, kurz, lang, intern, time

c und wiederherstellen - + 
© baseportal GmbH. Alle Rechte vorbehalten.


powered in 0.02s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!