[linux-l] Zeitproblem - die Loesung (was: Zeitprobleme - perl)

JSC JSC at jsc.tfh-berlin.de
Mo Jul 15 20:20:52 CEST 2002


* Kendy Kutzner <kendy.kutzner at e-technik.tu-chemnitz.de> [15.07.2002 19:14]:
> On Mon, Jul 15, 2002 at 07:03:41PM +0200, JSC wrote:
> > > Wie sieht die Stelle im XML aus?
> > <Time>1025656962</Time>
> 
> Hier steht eindeutig 03.07.2002. (nach UTC und CEST)
> 
> Kendy
> 
kann ja sein, nur wo ist dann die zeitverschiebung reingekommen?
ich weiss, dass ich das foto zwischen 20:40 und 21:00 am 2.7. gemacht
habe.
gthumb meint dies auch, zumindest der tag ist dort der 2.7.

halten wir also fest:
1025656962 = 0:42 03.07.2002 UTC = 2:42 03.07.2002 CEST

wenn die zeit falsch ist, muss der timestamp in der xml-datei
falsch sein. dieser timestamp basiert auf einem stat() auf eine
datei aus dem kamera-filesystem.

<test>
mach ich ein aktuelles foto und binde danach das filesystem ein,
sehe ich:
$ ls --full-time /mnt/dcim/100olymp/
[..]
-rwxr-xr-x    1 root     root       487987 Tue Jul 16 02:11:04 2002 p7150212.jpg

<ARGHHHHH/>

schaue ich mir jedoch die bildinfos ueber die kamera an, sehe ich:
15.7.'02 20:11

$ perl -e '@_=stat("/mnt/dcim/100olymp/p7150212.jpg");print "$_[9]\n";'
1026778264
$ perl -e 'print gmtime(1026778264)."\n";'
Tue Jul 16 00:11:04 2002
$ perl -e 'print localtime(1026778264)."\n";'
Tue Jul 16 02:11:04 2002

$ perl -e 'print localtime(1026778264-(60*60*6))."\n";'
Mon Jul 15 20:11:04 2002
</test>

wer glaubt da eigentlich, dass sich die welt sich um "ihn", und nicht
um england, genauer greenwich, dreht?

in Kuala Lumpur und Shanghai soll es jetzt Dienstag 2:39 Uhr sein. dann
stimmt die vorhin von jemandem angegebene position an der amerikanischen
ostkueste wohl nicht.

<loesung>
die kamera hat eigenleben und rechnet intern mit japanischen verkaufszahlen.
beim importieren muss man die prognosen etwas runterrechnen und schon 
stimmt die zeit ;-)
</loesung>

<ToDo>
Ich gehe jetzt erstmal suchen, warum gthumb auch in japanischen verkaufs-
zahlen rechnet. weil logisch ist es derzeit nicht!
</ToDo>

viele gruesse und dank an alle mitratenden
Jens

PS: und es lag nicht an meiner system-zeit, aetsch!



Mehr Informationen über die Mailingliste linux-l