FreeCodeCampe Timestamp Microservice
User Story: I can pass a string as a parameter, and it will check to see whether that string contains either a unix timestamp or a natural language date (example: January 1, 2016).
User Story: If it does, it returns both the Unix timestamp and the natural language form of that date.
User Story: If it does not contain a date or Unix timestamp, it returns null for those properties.
Example:
https://timesmicroservice.herokuapp.com/1454345343977
https://timesmicroservice.herokuapp.com/February%201,%202016
https://timesmicroservice.herokuapp.com/error_string
Result:
{"unix":"1454345343977","natural":"February 1, 2016"}
{"unix":1454284800000,"natural":"February 1, 2016"}
{"unix":null,"natural":null}
Reference:
https://www.gorkahernandez.com/blog/create-timestamp-microservice-node/