Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

Zahlendarstellung in iOS (Quelle ist OH2 Datetime item)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Zahlendarstellung in iOS (Quelle ist OH2 Datetime item)

    Hallo,
    ich habe Probleme bei der Darstellung von Uhrzeit bzw. Datum unter iOS (Chrome, Firefox und Safari), egal ob iPad oder iphone. Das Problem tritt unter Android und Windows nicht auf.

    Folgende Mapping bzw. Widgetkonfiguration nutze ich:

    Code:
            <mapping name="TimeHM">
                <formula>y = x &amp;&amp; x.constructor === Date ? x.getHours() + ':' + (x.getMinutes() &lt; 10?'0':'') + x.getMinutes() : x;</formula>
            </mapping>
            <mapping name="DateTimeHM">
                <formula>y = x &amp;&amp; x.constructor === Date ? x.toLocaleDateString('de-DE') + ' - ' + x.getHours() + ':' + (x.getMinutes() &lt; 10?'0':'') + x.getMinutes() : x;</formula>
            </mapping>
    Code:
                <info align="center" mapping="DateTimeHM">
                    <layout colspan="2" />
                    <address transform="OH:datetime">CalDav_Date1</address>
                </info>
    Code:
                <info format="%s Uhr" align="center" mapping="TimeHM">
                    <layout colspan="1.5" colspan-s="12"/>
                    <label>
                        <icon name="weather_sunrise" />
                    </label>
                    <address transform="OH:datetime">Sunrise_Time</address>
                </info>
    Das Ergebnis ist "Invalid Date - NaN:NaN" bzw. "NaN:NaN".

    Hat jemand eine Idee, wie man das beheben kann?

    Danke

    #2
    Ich hab das Problem nun gelöst in dem ich bereits in OH2 eine Konvertierung in String-Items mache (über Rules); die Strings machen dann in der CV natürlich kein Problem mehr.

    Kommentar

    Lädt...
    X