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)); | |
} |