UNPKG

@head.js/analytics.js-new-date

Version:

Creates a new Date, but accepts a few more input types than normal.

29 lines (24 loc) 444 B
"use strict"; /** * Matcher. */ var matcher = /\d{10}/; /** * Check whether a string is a second date string. * * @param {string} string * @return {Boolean} */ exports.is = function (string) { return matcher.test(string); }; /** * Convert a second string to a date. * * @param {string} seconds * @return {Date} */ exports.parse = function (seconds) { var millis = parseInt(seconds, 10) * 1000; return new Date(millis); };