首页 > 解决方案 > 如何在 Javascript 中转换时间戳格式?

问题描述

如何将类似的东西转换
2020-12-01T15%3A48%3A39.862Z
为时间戳格式
2018-09-15T15%3A53%3A00-07%3A00

我对 Javascript 中的时间戳格式和日期时间的操作不是很熟悉...

标签: javascripttimestampformat

解决方案


你可以直接把它变成一个 DateTime,你只需%3A要先解码所有的东西:

var timeString = '2020-12-01T15%3A48%3A39.862Z';
var decodedTimestring = decodeURIComponent(timeString);
var date = new Date(decodedTimestring);
console.log(date.toLocaleString());


推荐阅读