carrylex@lemmy.world to Programmer Humor@programming.dev · 2 years agoImplementing RFC 3339 shouldn't really be that hard...lemmy.worldimagemessage-square82linkfedilinkarrow-up1709arrow-down111file-text
arrow-up1698arrow-down1imageImplementing RFC 3339 shouldn't really be that hard...lemmy.worldcarrylex@lemmy.world to Programmer Humor@programming.dev · 2 years agomessage-square82linkfedilinkfile-text
minus-squarecarrylex@lemmy.worldOPlinkfedilinkarrow-up3·edit-22 years agoJust for further clarification, the API works like this: time is the local (client) time (in this case UTC-7) servertimezone is the time zone where the server is located timezoneoffset is the offset of the local time relative to the servertimezone (offset from the servers PoV) To get the UTC date you have to do something like this: time.minusHours(timezoneoffset).atZone(servertimezone).toUTC()
Just for further clarification, the API works like this:
timeis the local (client) time (in this case UTC-7)servertimezoneis the time zone where the server is locatedtimezoneoffsetis the offset of the local time relative to the servertimezone (offset from the servers PoV)To get the UTC date you have to do something like this:
time.minusHours(timezoneoffset).atZone(servertimezone).toUTC()