(milliseconds: number, format?: DateFormat)
| 213 | * Provide milliseconds, return a formatted string. |
| 214 | */ |
| 215 | export 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 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…