UNPKG

ade-planning-api

Version:

An unofficial API wrapper for ADE Planning from Adesoft

21 lines (20 loc) 791 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseDateFromDDMMYYYY = parseDateFromDDMMYYYY; exports.parseDateFromDDMMYYYYHHMM = parseDateFromDDMMYYYYHHMM; function parseDateFromDDMMYYYY(dateString) { if (!dateString) { return new Date(); } const [day, month, year] = dateString.split("/").map(Number); return new Date(year, month - 1, day); } function parseDateFromDDMMYYYYHHMM(dateString) { if (!dateString) { return new Date(); } const [datePart, timePart] = dateString.split(' '); const [day, month, year] = datePart.split('/').map(num => parseInt(num, 10)); const [hours, minutes] = timePart.split(':').map(num => parseInt(num, 10)); return new Date(year, month - 1, day, hours, minutes); }