UNPKG

@splitsoftware/splitio-commons

Version:
20 lines (19 loc) 731 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.betweenDateTimeTransform = exports.zeroSinceSS = exports.zeroSinceHH = void 0; function zeroSinceHH(millisSinceEpoch) { return new Date(millisSinceEpoch).setUTCHours(0, 0, 0, 0); } exports.zeroSinceHH = zeroSinceHH; function zeroSinceSS(millisSinceEpoch) { return new Date(millisSinceEpoch).setUTCSeconds(0, 0); } exports.zeroSinceSS = zeroSinceSS; function betweenDateTimeTransform(betweenMatcherData) { return { dataType: betweenMatcherData.dataType, start: zeroSinceSS(betweenMatcherData.start), end: zeroSinceSS(betweenMatcherData.end) }; } exports.betweenDateTimeTransform = betweenDateTimeTransform;