sap-b1-mcp-server
Version:
SAP Business One Service Layer MCP Server
19 lines • 606 B
JavaScript
export class SAPDateFormatter {
/**
* Format date for SAP B1 (YYYY-MM-DD format)
*/
static formatSAPDate(dateInput) {
const date = typeof dateInput === 'string' ? new Date(dateInput) : dateInput;
if (isNaN(date.getTime())) {
throw new Error(`Invalid date format: ${dateInput}. Use YYYY-MM-DD format.`);
}
return date.toISOString().split('T')[0];
}
/**
* Parse SAP B1 date string
*/
static parseSAPDate(dateString) {
return new Date(dateString + 'T00:00:00.000Z');
}
}
//# sourceMappingURL=date-formatter.js.map