如何处理日期和时间以转换为时间戳格式

问题描述 投票:0回答:1

我需要能够将日期和时间转换为日期时间格式,如下所示:'08/23/2023 09:30:00' 预先感谢。

javascript date datetime time timestamp
1个回答
0
投票
const dateTimeString = '08/23/2023 09:30:00';
const [datePart, timePart] = dateTimeString.split(' ');

const [month, day, year] = datePart.split('/');
const [hour, minute, second] = timePart.split(':');

const formattedDateString = `${year}-${month}-${day}T${hour}:${minute}:${second}`;
const dateTimeObject = new Date(formattedDateString);

console.log(dateTimeObject); // Output: Wed Aug 23 2023 09:30:00 GMT+0000 (Coordinated Universal Time)
© www.soinside.com 2019 - 2024. All rights reserved.