I need some JS code that will take the created_at
value from a Twitter feed and display it as xxxx ago.
I can find examples of creating the xxxx ago
bit but not examples of getting the created_at
bit into the correct format for JS.
Does anyone have an all in one function to do what I'm after?
example format Tue Apr 07 22:52:51 +0000 2009
Cannot use new Date(Date.parse("Tue Apr 07 22:52:51 +0000 2009"))
as it gives an invalid date error in IE.
Using moment.js without any plugin this is the custom format you need to use to parse the awkward Twitter date properly:
var tweetDate = 'Mon Dec 02 23:45:49 +0000 2013';
moment(tweetDate, 'dd MMM DD HH:mm:ss ZZ YYYY', 'en');
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With