我现在只想知道是否有一种有效的方法可以将 DateTime 字符串转换为 Nodejs 中的特定模式。
示例:
我将收到一个字符串StartDateTime = "2019-10-17 09:00:00"
我想转换为两个变量。
预期的输出将类似于:
StartDate = "2019-10-17"
StartTime = "09%3A00%3A00"
有什么想法吗?
最佳答案
您可以在空格处分割
并使用 encodeURIComponent
在结果数组上:
const startDateTime = "2019-10-17 09:00:00"
const [StartDate, StartTime] = startDateTime.split(' ').map(encodeURIComponent);
console.log(StartDate)
console.log(StartTime)
关于javascript - 在 Nodejs 中将日期时间字符串转换为特定模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58434912/