Thanks, actually, this what I want to do... use unix epoch. But for some reason one is written as date. Still investigating...
------------------------------------------------------------------------ *With best regards,* Kiril Stankov On 2/6/2015 2:27 AM, Stanley Iriele wrote:
There is probably something off happening when parsing dates between what's stored on disk in erlang what's sent back. Remember dates are not a thing in JSON. My advice would be to NEVER STORE DATES. "New date().getTime()" and just get the milliseconds...and when you want to use it use new date(<milliseconds>). I've personally been bitten by date weirdness So its best to work with something thats "interpret safe" On Feb 5, 2015 4:09 PM, "Kiril Stankov" <[email protected]> wrote:Hi, I have two update handlers: ||"|SetCancelled|":|"function(doc,req) {doc['cancelled']=true; doc['cancelledDate']=Date.now(); return [doc, 'ok'];}"|, "|SetLastVisit|":|"function(doc,req) {doc['lastvisit']=Date.now(); return [doc, 'ok'];}" ||| How can it be one is writing the date as Unix date, and the other as Java Date?? | "|cancelled|":|true|, "|cancelledDate|":|"2015-02-03T00:34:19.654Z"|, "|lastvisit|":|1423180381094|| I call them one after the other? Thanks in advance! ------------------------------------------------------------------------ *With best regards,* Kiril Stankov
