diff options
Diffstat (limited to 'datetime')
| -rw-r--r-- | datetime/mod.ts | 2 | ||||
| -rw-r--r-- | datetime/test.ts | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/datetime/mod.ts b/datetime/mod.ts index 4d627fcbe..1fd3b348f 100644 --- a/datetime/mod.ts +++ b/datetime/mod.ts @@ -140,7 +140,7 @@ export function toIMF(date: Date): string { "Nov", "Dec" ]; - return `${days[date.getDay()]}, ${d} ${ + return `${days[date.getUTCDay()]}, ${d} ${ months[date.getUTCMonth()] } ${y} ${h}:${min}:${s} GMT`; } diff --git a/datetime/test.ts b/datetime/test.ts index f47914728..2c34e4fe8 100644 --- a/datetime/test.ts +++ b/datetime/test.ts @@ -83,3 +83,12 @@ test({ assertEquals(actual, expected); } }); + +test({ + name: "[DateTime] to IMF 0", + fn(): void { + const actual = datetime.toIMF(new Date(0)); + const expected = "Thus, 01 Jan 1970 00:00:00 GMT"; + assertEquals(actual, expected); + } +}); |
