summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2020-03-22 09:21:21 +0900
committerGitHub <noreply@github.com>2020-03-22 09:21:21 +0900
commit4090922e7e887db9d4b0654011fd2583f9e4ee94 (patch)
treeb34ffb147e0d76734e7535e63be57689270d6bf2 /src
parentUpdate collaborators (diff)
downloadmisskey-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.ts12
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 {