Format-String "Datum/Zeit" bei Palm OS 1257339600 = 04.11.09 14:00Uhr

Willkommen!

Wenn du im Nexave-Forum mitmachen möchtest, schreib an community@nexave.de. Wir haben die Registrierungsfunktion in unserem Diskussionsforum nämlich deaktiviert, weil sich praktisch nur noch Spammer und Werbebots registriert haben. Per E-Mail sind wir dir gern behilflich, einen Account anzulegen.
  • Ich habe einen Palm Centro und möchte das Datum und Zeit aus dem Kalender übernehmen und schreiben.
    Das Format dazu verstehe ich aber nicht


    z.B. 1257339600 = 04.11.09 14:00Uhr
    1257411600 = 05.11.09 13:00 Uhr


    wie ist das Datum und die Zeit darin codiert !


    kann mir das jemand sagen ?


    Danke !

    Alles ist möglich. Unmöglich ist fast nichts. Manche Wege sind nur lang bis zur Lösung des Problems. Smile :)

  • Aller Voraussicht nach so, wie es auch in MySQL-Datenbanken codiert ist. Ich meine, das war irgendwie die Zahl der Sekunden seit dem 1.1.1970 oder so. Excel (oder OOo) hilft Dir hier weiter, wenn Du rechnen willst.


    Wenn Du folgende Formel verwendest (in der Tabellenkalkulation), kannst Du z. B. in Excel ein als "Datum" formatiertes Feld auch aus der gennanten Zahl "12....." berechnen:


    PHP
    =<Quellzelle>/86400+25569


    Dann käme bei mir bei 1257339600 --> 4.11.2009, 13:00 heraus (ja, 13:00!). Kann das an der Zeitzone liegen?


    Demnach stimmt aber meine Idee.


    Auf Verwertbarkeit meines Beitrags hoffende Grüße,


    fluteman

  • Danke !
    das war gut ok ich kann zwar c / assembler / Pascal / Delphi / aber kein php :(
    aber du hattest die voll richtige Idee danke !


    jetzt muss ich dann nur noch die Zahl in die entsprechende Zeit und Datum zerlegen OK


    als danke könnte ich den Exporter hier einstellen ... Wenn man bei Palm anruft und fragt gibt es einen export von DBA nach csv dann sagen die doch nein die Alte hotsync konnte das noch aber die neue nicht mehr.
    dabei ist die dba Datei in einem Access Format somit einfach zu öffnen und zu exportieren. dann nur noch Datum und Zeit berichtigen und los geht es in den Import.
    da schreibe ich doch mal ein kleines delphi programm und dann können das auch andere machen.
    Smile
    danke !
    Grüße
    Joachim :thumbup: :) :]

    Alles ist möglich. Unmöglich ist fast nichts. Manche Wege sind nur lang bis zur Lösung des Problems. Smile :)

  • und noch einen fällt dir noch was ein zu dem Repeatet event ?


    Repeated Event
    YM1 8 20090821T000000Z Wiederholung eines Geburtstages 21.08.04 0:00


    YM1 7 20120630T220000Z Wiederholung Geburtstag 01.07.03 6:30


    YM1 9 20150901T220000Z Wiederholung Geburtstag 02.09.06 06:30


    YM1 3 20160326T230000Z,20090327T110000Z


    dann wären die Schlüssel geknackt :)

    Alles ist möglich. Unmöglich ist fast nichts. Manche Wege sind nur lang bis zur Lösung des Problems. Smile :)

  • Zitat

    YM1 8 20090821T000000Z Wiederholung eines Geburtstages 21.08.04 0:00


    20090821 ist 21.8.2009, T000000 ist 00:00:00 Uhr. Würde ich so interpretieren. Wo hier das 2004 stecken soll ist mir unklar.


    "YM1 8" ist mir auch unklar.


    Zitat

    YM1 7 20120630T220000Z Wiederholung Geburtstag 01.07.03 6:30


    Hier ähnlich: 30.6.2012, 22:00 Uhr (?) --> Zeitzonen-Verschiebung (GMT+1 + Sommerzeit)?


    Zitat

    YM1 9 20150901T220000Z Wiederholung Geburtstag 02.09.06 06:30


    Wie oben: 1.9.2015, 22:00 Uhr. Zeitzonen wie oben.


    Zitat

    YM1 3 20160326T230000Z,20090327T110000Z


    26.3.2016, 23:00 --> noch keine Sommerzeit, aber natürlich GMT +1 (?)


    Ist das möglicherweise eine Idee, wenn auch nicht die Lösung? ;)


    Gibt es keine Doku im SDK oder so?


    (Mehr oder weniger) kreativ nachdenkende Grüße,


    fluteman

  • Also das erste


    Zitat

    20090821 ist 21.8.2009, T000000 ist 00:00:00 Uhr. Würde ich so interpretieren. Wo hier das 2004 stecken soll ist mir unklar.
    "YM1 8" ist mir auch unklar.

    ist die Zeitzone GMT ich denke ohne ende also wiederholung für immer


    das 4 BSP denke ich hat ein ende !


    Zitat

    26.3.2016, 23:00 --> noch keine Sommerzeit, aber natürlich GMT +1 (?)

    Zeit Europe / Berlin genauso wie der Eintrag 2 ich denke der Eintrag nach dem KOmma gibt an bis wann der Eintrag erfolgen soll
    Die bei den Einträge vor und nach dem Komma gleichen Sich denke ich gleiche Struktur
    YM1 3
    20160326T230000Z,
    20090327T110000Z
    So habe ich sie mal zerlegt in 3 Zeilen


    bei den Wiederholungen gibt es einige mit komma und zweitem Datensatz und die meisten ohne ende !
    YM1 haben alle dann die 3 kann von 1-9 alles sein
    Ich stelle hier einfach mal eine Liste der Wiederholungen ein
    Also sicher ist das T die Zeit verschlüsselt immer wenn Zeit = 0 dann auch T = 0000000
    Immer wenn Zeit = 6 uhr dann haben wir T220000 und bei 10 Uhr haben wir T230000 na sowas :) ne einmal gibt es auch 09:00
    Ok also T kann nichts mit der Zeit zu tun haben auch nicht mit der Zeitzone nachgerechnet ne ne ne


    Repeated Event
    YM1 8 20090821T000000Z Startzeit 21.8.04 0:00
    YM1 7 20120630T220000Z Startzeit 1.7.03 6:00
    YM1 9 20150901T220000Z Startzeit 2.9.06 6:00
    YM1 3 20160326T230000Z,20090327T110000Z Endezeit 26.03.2016 ok erkannt aber dann T23 keine Ahnung was das bedeutet und dann 27.03.2009 wird an dem tag nicht angezeigt ! komisch oder ? in 09 ist der Termin nicht eingetragen
    ich glaube ja fast es handelt sich bei dem 2ten Eintrag um einen Fehler in der Datenbank ggf aus Übertragungen vom Outlook ?
    warum sollte ein Termin bei jedes jahr einmal aussetzen und vor allem man kann es nicht einstellen ich habe mich schon gewundert warum manchmal ein Termin nicht kommt da ist der Grund !
    YM1 5 20180521T220000Z Startzeit 21.5.09 7:00 / Endezeit 21.05.2018 OK erkannt und dann T22 keine Ahnung was das bedeutet
    YM1 9 20311231T000000Z Startzeit 9.9.75 0:00


    YM1 10 20311231T000000Z,20081017T000000Z Endezeit wieder der 31122031 Zeit = 0 aber was der 17.10.2008 darin macht ? das ist nicht zu erkennen.
    YM1 7 20311231T000000Z
    YM1 10 20311231T000000Z Startzeit 17.8.06 0:00


    Aber das ist sehr merkwürdig unterschiedliches Datum aber erstes Event verscheiden Ok hat scheinbar nichts mit dem ersten event zu tun ! Datum des Eintrags ?
    YM1 8 20311231T000000Z Startzeit 17.8.06 0:00 Eintrag am ende ist der 31.12.2031 OK das ist das Datum für was die acht ist keine Ahnung
    YM1 8 20311231T000000Z Startzeit 3.8.05 0:00



    ok ich denke mal weiter drüber nach wenn noch jemand Anregungen hat ich freu mich !

    Alles ist möglich. Unmöglich ist fast nichts. Manche Wege sind nur lang bis zur Lösung des Problems. Smile :)

    Einmal editiert, zuletzt von joehd ()