Zum Inhalt springen

Datum verliert nen Tag?

Erstellt am 4. Dezember 2003 · 4 Antworten · letzte Antwort am 19. Dezember 2003

Tags: PHP, Frage

hardcoder ·

Hallo ich bräuchte ein korrektes Datum:

<?php
echo strftime("%A, %d.%m.%y"); 
?>

zeight das richtige Datum aber:

# Default PAGE object:
config.locale_all = de_DE 
config.language = de
...

     workOnSubpart=DOKUMENT
        marks.DATUM=TEXT
        marks.DATUM.field=crdate
        marks.DATUM.strftime = %A, %d.%m.%y

....

zeigt gestern???! (sowohl Im englischen alsauch deutschen Format)

Wer hat mal ne ganaue Uhrzeit für mich? Danke

hardcoder ·
      workOnSubpart=DOKUMENT
        marks.DATUM=TEXT
        marks.DATUM.field=crdate
        marks.DATUM.date = l, d.m.y

macht nix besser - nein es ignoriert:

config.locale_all = de_DE 
config.language = de
hardcoder ·

soso .. heute schau ich nach und ... das Datum ist nun Vorgestern?! Hahaha

soso dachte ich mir ... wird wohl das "entsehungsdatum sein *lol* (cr=create) + (date=date) = crdate !

naja man lernt halt doch ... aber wenn ich ds 'cr' entferne bekomme ich Thursday, 01.01.70 ...

das ist ja noch weiter weg als Vorgestern und dann noch Englisch :-)

Hilfe bei mir tickts nicht richtig ....

hardcoder ·

.... für alle die auch vergeblich auf eine Antwort warten 🙂 Hier meine Lösung zum Datumsproblem:

php-script (in fileadmin ...):

<?php echo strftime("%A, %d.%m.%y"); ?>

Template-Setup

...

config.locale_all = de_DE
config.language = de 
....



tt_content.script = CASE
tt_content.script{
key.field = select_key

get_date = PHP_SCRIPT_EXT
get_date.file =  fileadmin/scripts/get_date.phtml

}


....

      marks.DATUM=CONTENT
      marks.DATUM.table=tt_content
      marks.DATUM.select{
        pidInList = 51
      }

....

Es wird noch eine Seite (hier ID=51) mit:

Not-In Menu-Eigenschaft (Bearbeite Seitenheader)
und Inhaltselement "SCRIPT" benötigt (Erst ein Text-Modul einfügen und dieses dann auf "Script" stellen)

im CODE-Feld den namen des Scriptes vergeben der im Template-Setup gefunden werden soll (hier get_date)....

Jörg