当前日期格式: 2021-04-30T23:00:00.000Z
尝试过但没有成功的方法(new Date(startDate) new Date(startDate).toLocaleDateString()
错误
RangeError: Invalid time value
var originalDate = toDate(dirtyDate);
if (!isValid(originalDate)) {
throw new RangeError('Invalid time value');
} // Convert the date in system timezone to the same date in UTC+00:00 timezone.
// This ensures that when UTC functions will be implemented, locales will be compatible with them.
// See an issue about UTC functions: https://github.com/date-fns/date-fns/issues/376发布于 2021-10-19 10:19:32
这是一个ISO-8601日期表示,您可以通过将其传递到Date构造函数并在对象上调用像getURChours()这样的函数来转换它
let date = new Date('2021-04-30T23:00:00.000Z');
console.log(date.getUTCHours()); // Hours
console.log(date.getUTCMinutes()); // Minutes
console.log(date.getUTCSeconds()); // Seconds
https://stackoverflow.com/questions/69629011
复制相似问题