Skip to content

Instantly share code, notes, and snippets.

@mikeal
Created April 27, 2012 00:11
Show Gist options
  • Save mikeal/2504336 to your computer and use it in GitHub Desktop.
Save mikeal/2504336 to your computer and use it in GitHub Desktop.
Date parsing JSON
JSON._dateReviver = function (k,v) {
if (v.length !== 24 || typeof v !== 'string') return v
try {return new Date(v)}
catch(e) {return v}
}
JSON.parseWithDates = function (obj) {
return JSON.parse(obj, JSON._dateReviver);
}
@mark-hahn
Copy link

How about dateify? I've always thought stringify was weird so why not keep up the tradition?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment