---
title: "strftime = %H:%M gibt falsche Uhrzeit aus?!"
url: "https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Kalender & Termine","Powermail"]
created: "2009-06-10"
last_reply: "2012-05-18"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# strftime = %H:%M gibt falsche Uhrzeit aus?!

TYPO3 › TypoScript · 4 Antworten · gestartet 2009-06-10

## Eröffnungsbeitrag

**Maximus** · 2009-06-10 · [Beitrag #1](https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus/1)

Hallo,
ich verwende die Extended Calendar Extension.
Beim Anzeigen der Details fülle ich das Powermail Formular
über dieses Typoscript:

```typoscript
plugin.tx_powermail_pi1 {
	prefill {		
# Thema anzeigen
uid22 = COA_INT
uid22.10 = RECORDS
uid22.10 {
    wrap =|
    source.data = GPvar:tx_calendar_pi1|f1
    tables = tx_calendar_item
    conf.tx_calendar_item = TEXT
    conf.tx_calendar_item.field = title
    insertData = 1
  }
# Datum anzeigen
uid23 = COA_INT
uid23.10 = RECORDS
uid23.10 {
    wrap =|
    source.data = GPvar:tx_calendar_pi1|f1
    tables = tx_calendar_item
    conf.tx_calendar_item = TEXT
    conf.tx_calendar_item.field = start_date
    conf.tx_calendar_item.strftime = %A, %d.%m.%Y
    insertData = 1
  }
# Uhrzeit anzeigen
uid29 = COA_INT
uid29.10 = RECORDS
uid29.10 {
    wrap =|
    source.data = GPvar:tx_calendar_pi1|f1
    tables = tx_calendar_item
    conf.tx_calendar_item = TEXT
    conf.tx_calendar_item.field = start_time
    conf.tx_calendar_item.strftime = %H:%M
    insertData = 1
  }
}
}
```

Soweit so gut, jedoch wird die Uhrzeit falsch ausgegeben.
Wenn ich einen Termin, der im Detailformular der Calendar Extension, mit 10:00 Uhr ausgegeben wird, zeigt mir das Feld im Powermailformular 11:00 Uhr an?!
Beim auslesen des unformatierten Zeitwertes steht 36000, was eigentlich auch stimmt. Duch das Formatieren (strftime = %H:%M) wird jedoch stets 1 Stunde dazuaddiert?!

Weiß jemand Rat?

Gruß
Max

## Antworten

### [#2](https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus/2) · alphaonline · 2009-06-10

Ein Sommer- / Winterzeitproblem auf dem Server bzw. des Powermailformulars ???

LG Alpha

### [#3](https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus/3) · Maximus · 2009-06-11

Daran hatte ich zuerst auch schon gedacht.

Ich habe auf der Eventseite 2 Extensions eingebaut: Die Event-Details (Extended Calendar) und darunter das Anmeldeformular (Powermail).
Die Daten auf der Event-Seite werden richtig ausgegeben. Auch die Formatierung des Datums auf der Event-Seite funktioniert fehlerfrei.

Die Einstellungen unter phpinfo:
date/time support = enabled
Timezone Database = internal
Default timezone = Europe/Berlin
serverTimeZone = 1

Wenn ich das Datum und die Uhrzeit direkt abfrage:

```typoscript
plugin.tx_powermail_pi1 {
	prefill {		
uid66 = COA_INT
uid66.10 = TEXT
uid66.10.data = date:d.m.Y

uid67 = COA_INT
uid67.10 = TEXT
uid67.10.data = date:U
uid67.10.strftime = %H:%M
}
```

wird es ebenfalls richtig angezeigt.

Da soll noch einer mal durchsteigen...

### [#4](https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus/4) · alphaonline · 2009-06-25

Hallo Maximus,

gibts schon Fortschritte ??

vg alphaonline

### [#5](https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus/5) · anderlk · 2012-05-18

Hallo Maximus,
in deiner Datenbank steht die Zeit als UTC und wird dann aber als CET ausgegeben - sprich eine stunde kommt drauf.

Folgendes TS schafft Abhilfe:

```typoscript
strftime.GMT = 1
```

MFG Anderl

---

Quelle: „strftime = %H:%M gibt falsche Uhrzeit aus?!“, typo3.net, https://www.typo3.net/d/90410-strftime-hm-gibt-falsche-uhrzeit-aus
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
