Test Cases:
- A request to
/api/:date?
with a valid date should return aJSON
object with aunix
key that is aUnix
timestamp of the input date in milliseconds - A request to
/api/:date?
with a valid date should return aJSON
object with autc
key that is a string of the input date in the format:Thu, 01 Jan 1970 00:00:00 GMT
- A request to
/api/1451001600000
should return
{
unix: 1451001600000,
utc: "Fri, 25 Dec 2015 00:00:00 GMT"
}
- Your project can handle dates that can be successfully parsed by
new Date(date_string)
- If the input date string is invalid, the api returns an object having the structure:
{
error : "Invalid Date"
}
- An empty date parameter should return the current time in a
JSON
object with aunix
key - An empty date parameter should return the current time in a
JSON
object with a utc key