diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2020-03-22 09:21:21 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-22 09:21:21 +0900 |
| commit | 4090922e7e887db9d4b0654011fd2583f9e4ee94 (patch) | |
| tree | b34ffb147e0d76734e7535e63be57689270d6bf2 /src | |
| parent | Update collaborators (diff) | |
| download | misskey-4090922e7e887db9d4b0654011fd2583f9e4ee94.tar.gz misskey-4090922e7e887db9d4b0654011fd2583f9e4ee94.tar.bz2 misskey-4090922e7e887db9d4b0654011fd2583f9e4ee94.zip | |
CI通らないの修正 (#6173)
* CI通らないの修正
* Revert "CI通らないの修正"
This reverts commit 3eab7eab90050d60f0222ac0d08da7be0a53c300.
* ts-ignore
* んー
Diffstat (limited to 'src')
| -rw-r--r-- | src/prelude/time.ts | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/prelude/time.ts b/src/prelude/time.ts index a65366d74a..34e8b6b17c 100644 --- a/src/prelude/time.ts +++ b/src/prelude/time.ts @@ -5,7 +5,17 @@ const dateTimeIntervals = { }; export function dateUTC(time: number[]): Date { - return new Date(Date.UTC(...time)); + const d = time.length === 2 ? Date.UTC(time[0], time[1]) + : time.length === 3 ? Date.UTC(time[0], time[1], time[2]) + : time.length === 4 ? Date.UTC(time[0], time[1], time[2], time[3]) + : time.length === 5 ? Date.UTC(time[0], time[1], time[2], time[3], time[4]) + : time.length === 6 ? Date.UTC(time[0], time[1], time[2], time[3], time[4], time[5]) + : time.length === 7 ? Date.UTC(time[0], time[1], time[2], time[3], time[4], time[5], time[6]) + : null; + + if (!d) throw 'wrong number of arguments'; + + return new Date(d); } export function isTimeSame(a: Date, b: Date): boolean { |