---
title: "Probleme beim Formatieren des Datums mit strftime"
url: "https://www.typo3.net/d/35589-probleme-beim-formatieren-des-datums-mit-strftime"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2006-01-02"
last_reply: "2006-01-16"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme beim Formatieren des Datums mit strftime

TYPO3 › TypoScript · 2 Antworten · gestartet 2006-01-02

## Eröffnungsbeitrag

**mrasp** · 2006-01-02 · [Beitrag #1](https://www.typo3.net/d/35589-probleme-beim-formatieren-des-datums-mit-strftime/1)

Hallo Forum,

da ich mit TypoScript noch nicht so fit bin, poste ich meine Frage hier im Anfängerforum.

Ich möchte auf allen Typo3-Seiten das aktuelle Datum ("Montag, der 2. Januar 2006") ausgeben. Dazu habe ich im Setupbereich folgende Zeilen angegeben:

```typoscript
config.language = de
config.locale_all = de_DE
[...]
temp.navi = COA
temp.navi {
  [...]
  20 = TEXT
#  20.data = date : d.m.Y
  20.data = strftime : %A, der %e. %B %Y
  20.wrap = Heute ist |.
  [...]
}
[...]
```

Auf der Webseite wird lediglich der Text "Heute ist ." angezeigt. :-(
Die Ausgabe des Datums mit "date" funktioniert hingegen problemlos. Die PHP-Funktion strftime() in einem Konsolenprogramm tut es ebenso.

```php
$ cat test.php
#!/usr/bin/php4
<?php
  setlocale(LC_TIME, "de_DE");
  echo strftime("%A, der %e. %B %Y")."\n";
?>
$ ./test.php
Montag, der  2. Januar 2006
```

Warum funktioniert strftime in Typo3 nicht richtig?
Verwendete Software: Typo 3.8.1, Debian 3.1, Apache 1.3.33, PHP 4.3.10

Martin

## Antworten

### [#2](https://www.typo3.net/d/35589-probleme-beim-formatieren-des-datums-mit-strftime/2) · raufer · 2006-01-16

Hallo mrasp,

ich habe mir noch am Freitag Abend nach der Schulung die Sache angeschaut.

Folgende Lösung sollte funktionieren:

```typoscript
page.10.marks {
   DATE = TEXT
   DATE.data = date:U
   DATE.strftime = %e-%m-%y %H:%M
}
```

Meinen Recherchen nach, benötigt strftime einen Timestamp.
Daher mit date:U erst einmal einen Timestamp vom aktuellen Datum erzeugen, und darauf dann strftime loslassen.

Dirk Raufer

### [#3](https://www.typo3.net/d/35589-probleme-beim-formatieren-des-datums-mit-strftime/3) · mrasp · 2006-01-16

Hallo.

Danke für den Tipp. Jetzt funktioniert auch die Ausgabe korrekt :-)

Martin Rasp

---

Quelle: „Probleme beim Formatieren des Datums mit strftime“, typo3.net, https://www.typo3.net/d/35589-probleme-beim-formatieren-des-datums-mit-strftime
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
