@elastic.io/component-commons-library
Version:
Library for most common component development cases
12 lines (11 loc) • 603 B
JavaScript
;
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;