PHP Classes

File: germaddate_format.php4

Recommend this page to a friend!
  Classes of Jochen Kächelin   germandate_format   germaddate_format.php4   Download  
File: germaddate_format.php4
Role: ???
Content type: text/plain
Description: Komplette Klasse mit Beispielen
Class: germandate_format
Author: By
Last change:
Date: 23 years ago
Size: 2,391 bytes
 

Contents

Class file image Download
<? class timestamp_to_date { function ttd($timestamp) { $datum = date("d:w:m:Y:H:i:s",$timestamp); $monate = array("01"=>"Januar","02"=>"Februar","03"=>"März","04"=>"April","05"=>"Mai","06"=>"Juni","07"=>"Juli","08"=>"August","09"=>"September","10"=>"Oktober","11"=>"November","12"=>"Dezember"); $tage = array("0"=>"Montag","1"=>"Dienstag","2"=>"Mittwoch","3"=>"Donnerstag","4"=>"Freitag","5"=>"Samstag","6"=>"Sonntag"); list($monatstag, $tag,$monat,$jahr,$stunde,$minute,$sekunde) = explode(":",$datum); $this->lang = "$monatstag. $monate[$monat] $jahr / $stunde:$minute:$sekunde Uhr"; $this->mittel = "$monatstag. $monate[$monat] $jahr / $stunde:$minute Uhr"; $this->kurz = "$monatstag. $monate[$monat] $jahr"; $this->wochentag = $tage[$tag-1]; $this->monatsname = $monate[$monat]; $this->stunde_lang = date("H"); $this->stunde_kurz = date("G"); $this->minuten = date("i"); $this->sekunden = date("s"); $this->tag_des_monats = date("d"); $this->tag_des_jahres = date("z")+1; $this->anzahl_der_tage = date("t"); $this->jahr_lang = date("Y"); $this->jahr_kurz = date("y"); $tages_haelfte = date("a"); $tageshaelfte = ($tages_haelfte=="pm") ? "nachmittags" : "vormittags"; $this->tageshaelfte = $tageshaelfte; $schaltjahr = (date("L")) ? "nein" : "ja"; $this->schaltjahr = $schaltjahr; } } /* END timestamp_to_date */ $datum = new timestamp_to_date; $datum->ttd(mktime()); echo "Uhrzeit (kurz): $datum->kurz<br>\n"; echo "Uhrzeit (mittel): $datum->mittel<br>\n"; echo "Uhrzeit (lang): $datum->lang<br>\n"; echo "Stunde: $datum->stunde_lang<br>\n"; echo "Stunde: $datum->stunde_kurz<br>\n"; echo "Minuten: $datum->minuten<br>\n"; echo "Sekunden: $datum->sekunden<br>\n"; echo "Wochentag: $datum->wochentag<br>\n"; echo "Tag des Monats: $datum->tag_des_monats<br>\n"; echo "Tageshälfte: $datum->tageshaelfte<br>\n"; echo "Tag des Jahres: $datum->tag_des_jahres (Beginnend mit 01.01.".$datum->jahr_lang." = 1. Tag, nicht 0. Tag)<br>\n"; echo "Anzahl der Tage des aktuellen Monats: $datum->anzahl_der_tage<br>\n"; echo "Monatsname: $datum->monatsname<br>\n"; echo "Jahr (kurz): $datum->jahr_lang<br>\n"; echo "Jahr (lang): $datum->jahr_kurz<br>\n"; echo "Schaltjahr: $datum->schaltjahr<br>\n"; ?>