Javascript 此日期时间格式是什么?如何使用本机浏览器日期函数转换它?
我有以下日期时间2012-05-01T00:00:00T+01:00 这是标准的日期时间格式吗?它似乎最终有一个时区。所以它似乎既不是ISO 8601也不是UTCJavascript 此日期时间格式是什么?如何使用本机浏览器日期函数转换它?,javascript,Javascript,我有以下日期时间2012-05-01T00:00:00T+01:00 这是标准的日期时间格式吗?它似乎最终有一个时区。所以它似乎既不是ISO 8601也不是UTC 如何在Javascript中为今天的日期输出此内容?有几个选项供您选择 let inputFormat=2012-05-01T00:00:00T+01:00 让customDateFormat=new Datesample.split+[0].splitT.join 或最佳方式=>moment.js let inputFormat
如何在Javascript中为今天的日期输出此内容?有几个选项供您选择 let inputFormat=2012-05-01T00:00:00T+01:00 让customDateFormat=new Datesample.split+[0].splitT.join 或最佳方式=>moment.js
let inputFormat = "2012-05-01T00:00:00T+01:00"
let customDateFormat = moment(sample.split("+")[0].split("T").join(" ")).format("DD/MM/YYYY")
它是格式的。+01:00是UTC的时间偏移量,另请参见文档链接。如何在Javascript中输出今天的日期?← 您的意思是希望当前日期/时间采用相同的格式吗?@Igor yes请回答您的问题?虽然这并不能直接回答您的问题,但JS日期时间实现和字符串表示形式因浏览器而异,因此我建议您使用轻量级的日期库,如Luxon,它允许您操作日期时间并以特定格式输出。