gpt4 book ai didi

javascript - 如何将字符串转换为日期格式

转载 作者:行者123 更新时间:2023-12-03 11:08:24 25 4
gpt4 key购买 nike

我有如下字符串格式数据

Dec 26, 2014, 09:56 ET
Dec 31, 2014, 21:30 ET
Dec 30, 2014, 13:36 ET

我想要以下日期格式的输出

26-12-2014 09:56:00
31-12-2014 21:30:00
30-12-2014 13:36:00

我尝试过下面的代码,但它给出了不同的值。纠正我可以应用哪种语法将字符串转换为日期

str2date(input,"MMM dd, YYYY, HH:mm 'ET'")

最佳答案

如果你不想使用外部库,可以尝试这个

<html>
<head>
<script type="text/javascript">
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
function myDate ()
{
var dateValue = new Date("Dec 26, 2014, 09:56");
var d = dateValue.getDate();
var m = dateValue.getMonth();
var y = dateValue.getFullYear();
var h = addZero(dateValue.getHours());
var mi = addZero(dateValue.getMinutes());
var s = addZero(dateValue.getSeconds());
var newDate = (d + '-' + m + '-' + y + ' ' + h + ':' + mi + ':' +s);
document.write(newDate);
}
</script>
</head>
<body>
<script>
myDate();
</script>
</body>
</html>

关于javascript - 如何将字符串转换为日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27724461/

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