MCPcopy Create free account
hub / github.com/node-modules/utility / getDateFromMilliseconds

Function getDateFromMilliseconds

src/date.ts:215–232  ·  view source on GitHub ↗
(milliseconds: number, format?: DateFormat)

Source from the content-addressed store, hash-verified

213 * Provide milliseconds, return a formatted string.
214 */
215export function getDateFromMilliseconds(milliseconds: number, format?: DateFormat): string {
216 if (!Number.isFinite(milliseconds)) {
217 throw new Error('Invalid milliseconds value');
218 }
219
220 switch (format) {
221 case DateFormat.DateTimeWithTimeZone:
222 return accessLogDate(new Date(milliseconds));
223 case DateFormat.DateTimeWithMilliSeconds:
224 return logDate(new Date(milliseconds));
225 case DateFormat.DateTimeWithSeconds:
226 return YYYYMMDDHHmmss(new Date(milliseconds));
227 case DateFormat.UnixTimestamp:
228 return dateToUnixTimestamp(new Date(milliseconds)).toString();
229 default:
230 return YYYYMMDD(new Date(milliseconds));
231 }
232}

Callers

nothing calls this directly

Calls 5

accessLogDateFunction · 0.85
logDateFunction · 0.85
YYYYMMDDHHmmssFunction · 0.85
dateToUnixTimestampFunction · 0.85
YYYYMMDDFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…