Du kannst die die Variable mit <f:debug>{branch.weekdaysFrom}</f:debug> 
ausgeben lassen.

Wenn es ein Timestamp ist, dann musst du @{branch.weekdaysFrom} in den 
ViewHelper übergeben. So wie in diesem Beispiel:
http://wiki.typo3.org/De:ViewHelper/Format#f:format.date

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Alisha
Gesendet: Mittwoch, 23. Juli 2014 16:19
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Fluid ViewHelper format.date: Uhrzeit wird mit der 
falschen Zeitzone ausgegeben

Hallo David,
danke für deine Antwort.
Den ViewHelper hatte ich mir angeschaut und mich gewundert, weil in der Doku 
was anderes drin stand, aber wenn sich die auf neos bezieht, ist das ja 
geklärt, das hatte ich wohl übersehen...

Also im tca / im extension builder ist das Feld als time festgelegt und in der 
Datenbank als integer, also ist es ein timestamp, würde ich sagen.
in der Datenbank wird für 6:30 Uhr der Wert 23400 gespeichert (6,5 x
3600 sec).
wenn Fluid daraus automatisch ein datetime macht, dann wird daraus der
1.1.70 6:30 Uhr greenwich, was dann 7:30 Uhr Ortszeit macht, oder?
oder es ist 1.1.70 6:30 Uhr ortszeit plus Winterzeit...
So oder so muss ich aber wohl dafür einen eigenen ViewHelper machen, der mir 
die Uhrzeit als solche ausgibt, ohne die Umwandlung in datetime.
Oder hast du noch eine andere Idee?
vg
alisha



Am 23.07.2014 08:45, schrieb David Gurk:
> Hallo Alisha,
>
> wenn du dir den ViewHelper im Core anschaust, dann siehst du, dass es dieses 
> Attribute wirklich nicht gibt:
> typo3_src-6.2.x/typo3/sysext/fluid/Classes/ViewHelpers/Format/DateView
> Helper.php
>
> Es gibt nur 2 Parameter:
> * @param mixed $date either a DateTime object or a string that is 
> accepted by DateTime constructor
> * @param string $format Format String which is taken to format the 
> Date/Time
>
> Das kannst du ebenfalls in der Doku nachlesen:
> http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Format/Da
> te.html
>
> Was du beschreibst, gehört zum TYPO3 Neos Projekt, welches auf FLOW (inkl. 
> Fluid) setzt. Nur da gibt es diese Parameter:
> https://git.typo3.org/Packages/TYPO3.Fluid.git/blob/HEAD:/Classes/TYPO
> 3/Fluid/ViewHelpers/Format/DateViewHelper.php
>
> Ist denn {branch.weekdaysFrom} im Timestamp-Format oder ein DateTime-Format?
>
> Viele Grüße
>
> David
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-boun...@lists.typo3.org 
> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Alisha
> Gesendet: Dienstag, 22. Juli 2014 23:35
> An: typo3-german@lists.typo3.org
> Betreff: [TYPO3-german] Fluid ViewHelper format.date: Uhrzeit wird mit 
> der falschen Zeitzone ausgegeben
>
> Hallo,
> unter typo3 6.2 habe ich eine eigene kleine Extension entwickelt, u.a.
> mit einer Eigenschaft vom Typ "time"
>
> ich schaffe es nicht, dass die lokale Uhrzeit ausgegeben wird. Also im 
> Eingabeformular im Backend gebe ich z.B. 18:00 ein und im Fluid-template im 
> FE wird dann 19:00 ausgegeben.
>
> Ich habe das Manual so verstanden, dass
>
> <f:format.date forceLocale="{true}" format="H:i"
> localeFormatType="date"> {branch.weekdaysFrom}</f:format.date>
>
> das Datum entsprechend ausgeben müsste. Aber ich erhalte die Fehlermeldung, 
> dass das Argument "forceLocal" nicht registriert sei. Ist das ein Bug? Bleibt 
> mir nur einen eigenen ViewHelper zu machen? Aber eigentlich müsste das mit 
> format.date doch funktionieren...
>
> Im Backend ist serverTimeZone auf 1 eingestellt, das müsste ja korrekt sein..
>
> Hat jemand einen Tipp für mich?
> Alisha
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an