Skip to content

Instantly share code, notes, and snippets.

@mikeal
Created April 27, 2012 00:11
Show Gist options
  • Select an option

  • Save mikeal/2504336 to your computer and use it in GitHub Desktop.

Select an option

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);
}
@yocontra

Copy link
Copy Markdown

JSON.dateParsely fits standard naming convention

@visnup

visnup commented Apr 27, 2012 via email

Copy link
Copy Markdown

@mark-hahn

Copy link
Copy Markdown

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