Date Modified timestamp in the client UI
Does the Modified field show the date/time in UTC, or in the local timezone?
The question is about the official Zotero client, but it is prompted by an anomaly that I'm seeing in edits to a group library shared with a supervisee using Juris-M. A reference that I update shows the current local TZ time and date; but there are other refs in the library, modified by the supervisee, that show a later time.
I have checked my own machine (Ubuntu). It has the correct UTC time set in the hardware clock, and the OS is set to assume HW clock is UTC. Checking "date" at the command-line shows the correct date and time in JST, which is the machine's configured timezone. That all seems to be in order. The supervisee is using Windows 8.
Assuming my machine settings are correct, there are a couple of possibilities:
The question is about the official Zotero client, but it is prompted by an anomaly that I'm seeing in edits to a group library shared with a supervisee using Juris-M. A reference that I update shows the current local TZ time and date; but there are other refs in the library, modified by the supervisee, that show a later time.
I have checked my own machine (Ubuntu). It has the correct UTC time set in the hardware clock, and the OS is set to assume HW clock is UTC. Checking "date" at the command-line shows the correct date and time in JST, which is the machine's configured timezone. That all seems to be in order. The supervisee is using Windows 8.
Assuming my machine settings are correct, there are a couple of possibilities:
- The clock on the supervisee machine is out of whack; or
- There is a bug in Juris-M that affects the Modified timestamp value on one of the machines.
Windows's time handling is horrific and I'd assume that's the problem. I've been able to fix this following
http://superuser.com/questions/185773/does-windows-7-support-utc-as-bios-time
the equivalent for W8 appears to be:
http://superuser.com/questions/482860/does-windows-8-support-utc-as-bios-time