gpt4 book ai didi

javascript - 转换 Javascript 日期格式

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

我有一个文本框,其日期格式为:2016.March.23

在同一页面上,我需要将此日期拉入 javascript Date 变量中,但是当我尝试 var date = new Date("2016.March.23"); 之类的内容时,我得到无效日期格式。

如何将此日期格式转换为 JS 日期变量?

最佳答案

Date constructor仅采用这些格式之一。

var today = new Date();
var birthday = new Date('December 17, 1995 03:24:00');
var birthday = new Date('1995-12-17T03:24:00');
var birthday = new Date(1995, 11, 17);
var birthday = new Date(1995, 11, 17, 3, 24, 0);

您需要使用此方法解析此日期。

console.log( parseDate("2016.March.23" ) );
function parseDate(str)
{
var monthArr = ["January","Febuary","March","April","May","June","July","August","September","October","November","December"];
var dateItems = str.split(".");
return new Date( dateItems[0], monthArr.indexOf(dateItems[1]), dateItems[2] );
}

关于javascript - 转换 Javascript 日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36179695/

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