UNPKG

functionfoundry

Version:
24 lines (17 loc) 641 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = timevalue; var _constants = require("./constants"); function timevalue(time_text) { // The JavaScript new Date() does not accept only time. // To workaround the issue we put 1/1/1900 at the front. var date = new Date("1/1/1900 " + time_text); if (date instanceof Error) { return date; } return (_constants.SecondsInHour * date.getHours() + _constants.SecondsInMinute * date.getMinutes() + date.getSeconds()) / _constants.SecondsInDay; } // Copyright 2015 JC Fisher ; module.exports = exports["default"];