Thread: Kobo Bug thread
View Single Post
Old 01-22-2018, 10:05 PM   #970
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by compurandom View Post
All unix systems (that I have ever seen) use UTC as their time and adjust it for localtime when displaying it to a user.

Linux even (by default) stores the current time in the hardware clock as UTC.
Windows wants to store it in the hardware clock as localtime. If you dual boot and expect your time to not be confused, this has to be fixed.

I would hope calibre would adjust for this.
Where do you think calibre should be compensating for the time? This discussion started because the clock on someone device didn't keep good time. There isn't anything calibre can do about that.

The file system time was mentioned. Again, out of calibres control for the files on the device that the device actually manipulates. Calibre will write books to the device and they will have timestamps based on the clock of the computer that is doing this.

Reading and changing the internal database is the only thing that calibre can handle. From memory, the driver is converting the timestamps in the database to local times on the computer. But, that assumes the timezone set on the device matches the timezone on the computer. And that both are correct.
davidfor is offline   Reply With Quote