Ankündigung

Einklappen
Keine Ankündigung bisher.

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