jobo: ExIF DateTime - fest definiertes Format?

Hallo,

aus einem jpg ausgelesenes DateTime mit phps exif_read_data gibt mir das Format: 2009:08:03 13:37:12. http://de.wikipedia.org/wiki/Exchangeable_Image_File_Format schreibt aber "27.01.2009 09:08:16". Weiß jemand, ob das von Kamera zu Kamera unterschiedlich ist und wenn ja, wie man das mit PHP am besten handelt (vermutlich "zu Fuß", indem mann schaut, ob Punkte da sind oder die gleich in Doppelpunkte umschreibt, wenn es denn nur diese beiden Varianten gibt. Dann noch an dem Blank splitten per explode und Datum und Uhrzeit dann am Doppelpunkt exploden.)

Gruß

jobo

  1. Moin!

    aus einem jpg ausgelesenes DateTime mit phps exif_read_data gibt mir das Format: 2009:08:03 13:37:12. http://de.wikipedia.org/wiki/Exchangeable_Image_File_Format schreibt aber "27.01.2009 09:08:16".

    Wikipedia ist unzuverlässige Sekundärquelle. Da kann jedermann irgendwas reingeschrieben haben, ohne den technischen Sachverstand zu besitzen. Insbesondere steht in der verlinkten Seite nichts über ein vorgeschriebenes Format, sondern das "Datum" ist dort ein "Beispiel". Wer weiß, wo das herkommt. Wahrscheinlich aus einem Programm, welches EXIF ausgelesen hat, und das Datum im lokalisierten Format des Users ausgegeben hat - schwupps ist es das deutsche Format, ohne dass EXIF da auch nur im geringsten was entsprechendes definiert hätte.

    Siehe auch http://exif.org/Exif2-1.PDF, Seite 37.

    - Sven Rautenberg

    1. Hallo,

      Siehe auch http://exif.org/Exif2-1.PDF, Seite 37.

      Fein. Ich fand zwar auch beim Googlen Seiten die behaupten, die Daten würden je nach Hersteller variieren, aber "DateTimeOriginal" zB. taucht parallel zu "DateTime" auf, nicht alternativ, sowohl in dem von dir verlinkten PDF wie auch in meinem Beispieldateien.

      Gruß

      jobo

    2. Hallo,

      Moin!

      aus einem jpg ausgelesenes DateTime mit phps exif_read_data gibt mir das Format: 2009:08:03 13:37:12. http://de.wikipedia.org/wiki/Exchangeable_Image_File_Format schreibt aber "27.01.2009 09:08:16".

      Wikipedia ist unzuverlässige Sekundärquelle. Da kann jedermann irgendwas reingeschrieben haben, ohne den technischen Sachverstand zu besitzen.

      english wiki can better
      Gruß

      jobo