html5-infobeamer-aalen-geek.../assets/js/custom/core/time.js

22 lines
426 B
JavaScript
Raw Normal View History

2023-11-01 01:59:19 +01:00
'use strict';
// Fake 'now' date time for testing
const fakeNow = null;
2023-11-02 00:45:46 +01:00
// const fakeNow = Date.parse("2023-11-04T13:10:00");
2023-11-01 01:59:19 +01:00
const fakeTimeDelta = fakeNow === null ? 0 : fakeNow - Date.now();
// Real 'now' date time for production
const nowJS = () => Date.now() + fakeTimeDelta;
// Real 'now' date time for production as luxon DateTime object
const now = () => luxon.DateTime.fromMillis(nowJS());
export {
now
}