我正在使用react js。在获取时间戳时,我有一些json数据。它有日期和时间。例如:
timestamp":"2020-03-23T14:00:00.000Z"现在,在获取了包括时间戳在内的所有json数据之后。我想做一个图表,但我只想用图表中的日期,而不是时间。如何使用/而不是-的形式从时间戳中获取日期?我正在使用chartjs制作图表,谢谢。
编辑:
for (const dataobj of json) {
let tempsymbolsDate = dataobj.timestamp.split("T")[0];
tempsymbolsDate.replace("-", "/"); //here it doesn't replace with `/`
console.log(tempsymbolsDate);
}发布于 2020-05-13 10:26:56
您可以使用"2020-03-23T14:00:00.000Z".split("T")[0]拆分字符串,以获得不带时间的日期。
要将-字符替换为/,请使用str.replace(searchvalue, newvalue)方法。例如:"2020-03-23".replace(/-/g, "/")
编辑:
for (const dataobj of json) {
let tempsymbolsDate = dataobj.timestamp.split("T")[0];
tempsymbolsDate = tempsymbolsDate.replace(/-/g, "/");
console.log(tempsymbolsDate);
}编辑2:
for (const dataobj of json) {
let tempsymbolsDate = dataobj.timestamp.split("T")[0];
tempArray = tempsymbolsDate.split("-");
tempsymbolsDate = tempArray[2] + "/" + tempArray[1] + "/" + tempArray[0];
console.log(tempsymbolsDate);
}https://stackoverflow.com/questions/61765220
复制相似问题