getTimeStamp.js 459 B

1234567891011121314151617
  1. /**
  2. * Returns a timestamp in the format of `hours:minutes:seconds`
  3. */
  4. module.exports = function getTimeStamp () {
  5. var date = new Date()
  6. var hours = pad(date.getHours().toString())
  7. var minutes = pad(date.getMinutes().toString())
  8. var seconds = pad(date.getSeconds().toString())
  9. return hours + ':' + minutes + ':' + seconds
  10. }
  11. /**
  12. * Adds zero to strings shorter than two characters
  13. */
  14. function pad (str) {
  15. return str.length !== 2 ? 0 + str : str
  16. }