blob: a1af899e61598690c4801db0abf9f25dfddd1b74 [file] [log] [blame]
export default function createTime(
mode: 'local' | 'utc',
year: number,
month = 0,
date = 1,
hours = 0,
minutes = 0,
seconds = 0,
milliseconds = 0,
): Date {
const args = [year, month, date, hours, minutes, seconds, milliseconds] as const;
return mode === 'local' ? new Date(...args) : new Date(Date.UTC(...args));
}