gpt4 book ai didi

javascript - 使用 date.js 时无法正确格式化日期

转载 作者:行者123 更新时间:2023-11-30 05:32:52 32 4
gpt4 key购买 nike

我正在尝试使用 date.js java script libray 将日期格式从 dd-MM-yyyy 转换为 yyyy-MM-dd ..为此,我使用了以下代码

var myDate = Date.parse("15-09-2014");
DateFormat = myDate.toString('yyyy-MM-dd');
alert(DateFormat );

所以当提醒 DateFormat 时,我得到了正确的输出 2014-09-15 。但是当我试图格式化一个日期低于 1​​3 的日期时,我得到了日期和日期位置互换的输出......例如,当我输入“12-09-2014”时,我得到的结果是 2014-12-09....但我期待 2014-09-12...谁能帮帮我...?

最佳答案

您可以使用parseExact 来定义您的格式。

var myDate = Date.parseExact("11-09-2014", "d-M-yyyy");
DateFormat = myDate.toString('yyyy-MM-dd');
alert(DateFormat);

参见 http://jsfiddle.net/mf4v6wjd/1/

关于javascript - 使用 date.js 时无法正确格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25846993/

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