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

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

      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-Quellcode

      1. =<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
      Wer rastet, der rostet. Wer rast verliert.

      :love: Danke, dass es dieses Forum (immer noch) gibt! :love:

      datum zeit funktion

      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 :thumbsup: :) :]
      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 :)
      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.

      YM1 7 20120630T220000Z Wiederholung Geburtstag 01.07.03 6:30

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

      YM1 9 20150901T220000Z Wiederholung Geburtstag 02.09.06 06:30

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

      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
      Wer rastet, der rostet. Wer rast verliert.

      :love: Danke, dass es dieses Forum (immer noch) gibt! :love:
      Also das erste

      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

      YM1 3 20160326T230000Z,20090327T110000Z
      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 :)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „joehd“ ()