UNPKG

@elastic.io/component-commons-library

Version:
12 lines (11 loc) 603 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.timeToString = exports.isDateValid = exports.timestamp = exports.isNumberNaN = void 0; const isNumberNaN = (num) => Number(num).toString() === 'NaN'; exports.isNumberNaN = isNumberNaN; const timestamp = (date) => Math.round(new Date(date).getTime() / 1000); exports.timestamp = timestamp; const isDateValid = (date) => new Date(date).toString() !== 'Invalid Date'; exports.isDateValid = isDateValid; const timeToString = (date) => JSON.stringify(new Date(date)).replace(/"/g, ''); exports.timeToString = timeToString;