View Full Version : [SQL] database sunbird
volevo recuperare un pò di dati dal database di sunbird, il calendario di mozilla, non potendolo più utilizzare avevo salvato il file storage.sdb che contiene il database (dovrebbe essere SQLite). Il problema che i valori delle date sono salvati nel database con valori numerici incomprensibili... ad esempio del tipo 1216238782000000
Mi dice che i dati sono in formato text/numeric tutti da sedici caratteri... come faccio a tirare fuori qualche valori di data sensato e leggibile?
grazie ragazzi dei consigli :)
cdimauro
23-03-2011, 05:22
Se le ultime 6 cifre a destra sono i microsecondi, il resto potrebbe essere un timestamp Unix:
>>> import time
>>> time.ctime(1216238782000000)
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
time.ctime(1216238782000000)
ValueError: timestamp out of range for platform time_t
>>> time.ctime(1216238782)
0: 'Wed Jul 16 22:06:22 2008'
Se le ultime 6 cifre a destra sono i microsecondi, il resto potrebbe essere un timestamp Unix:
>>> import time
>>> time.ctime(1216238782000000)
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
time.ctime(1216238782000000)
ValueError: timestamp out of range for platform time_t
>>> time.ctime(1216238782)
0: 'Wed Jul 16 22:06:22 2008'
grazie cdimauro, quasi sicuramente è così, provo a verificarne qualcuno e ti dico.
p.s. complimenti per i 17.000 post :P
cdimauro
23-03-2011, 14:08
Eh, sì, sono un vecchione. :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.