ade-planning-api
Version:
An unofficial API wrapper for ADE Planning from Adesoft
21 lines (16 loc) • 642 B
text/typescript
export function parseDateFromDDMMYYYY(dateString: string): Date {
if (!dateString) {
return new Date();
}
const [day, month, year] = dateString.split("/").map(Number);
return new Date(year, month - 1, day);
}
export function parseDateFromDDMMYYYYHHMM(dateString: string): Date {
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);
}