UNPKG

jsforce

Version:

Salesforce API Library for JavaScript

25 lines (23 loc) 511 B
/** * */ export function zeroPad(num: number, digits: number = 2): string { let nstr = ''; for (let d = digits - 1; d > 0; d--) { if (num >= 10 ** d) { break; } nstr += '0'; } return nstr + String(num); } /** * */ export function formatDate(date: Date) { return `${date.getUTCFullYear()}-${zeroPad(date.getUTCMonth() + 1)}-${zeroPad( date.getUTCDate(), )}T${zeroPad(date.getUTCHours())}:${zeroPad(date.getUTCMinutes())}:${zeroPad( date.getUTCSeconds(), )}+00:00`; }