gpt4 book ai didi

javascript - 如何从时间戳中获取日期?

转载 作者:行者123 更新时间:2023-12-02 16:15:37 25 4
gpt4 key购买 nike

我有 2 个不同格式的时间戳:

1/2/2021 21:15
19-3-2021 21:15

javascript 中是否有一种方法可以只获取这些时间戳的日期?

预期输出:

'1/2/2021'
'19/3/2021'

我知道使用 substr() 是无效的,因为日期字符串的长度可能会有所不同。

最佳答案

假设您只需要满足这两种时间戳格式,我们可以尝试:

function getDate(input) {
return input.replace(/\s+\d{1,2}:\d{1,2}$/, "")
.replace(/-/g, "/");
}

console.log(getDate("1/2/2021 21:15"));
console.log(getDate("19-3-2021 21:15"));

第一个正则表达式替换去掉了尾部时间部分,第二个替换用正斜杠替换破折号。

关于javascript - 如何从时间戳中获取日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66812245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com