If you check out the heroku docs you can rename it, other than that looking good
Thanks . I was too lazy to come up with a name, though it’s good to know that you can rename it.
Yeah, us lazy developers don’t have time for that
I tried Natural date
February 29, 2015 and I got unexpected response
October 27 1989 and got totally unexpected response as well
Oh my… Damn corner cases! Not only that, it seems it will accept a date as long as the day doesn’t exceed 31, so it happily accepts February 31.
Have you considered using moment.js ? It will take care of the converter for you
I guess I’ll check it out. Dates are darn tricky.
I don’t see what’s wrong with October 27 1989. I tried it with another timestamp and it gave the same results. Can you explain what’s wrong?
I tried natural date
dkfjdkjfkdjf 0 and still got result
If only I’m not sleepy right now I’d fix it right away. Thanks for pointing this silly mistake out
Quick follow-up: the example timestamp has this bug too
Sorry, my mistake. I meant that if you type
October271989 without the space, I get weird response
Yep, that’s weird alright. Thanks for the feedback
There, I believe I’ve fixed those issues.
I typed the same date, and now I get
I guess we can leave it at that . It’s better than returning a really weird value
Don’t give up! You’re really close. Take a look at Moment.Js. Once you understand how that works, it will simply everything
I’m actually using it, and I kind of settled with not allowing inputs with no spaces in between. I’m parsing dates in strict mode, so I explicitly listed formats that I allow. If I used nonstrict mode, I’d probably have to write my own parsing rules, since nonstrict mode is a bit too lax (for example, on
'X' format, it parses
'4 Nov' and gives a date with