gpt4 book ai didi

javascript - 在javascript中更改日期格式

转载 作者:行者123 更新时间:2023-11-29 23:55:47 25 4
gpt4 key购买 nike

我的日期格式是dd.mm.yyyy

24.1.2017 00:00:00

结果我想要

2017/01/24

我编写了这个函数来更改日期以设置我想要的格式。

 Date.prototype.yyyymmdd = function() {
var mm = this.getMonth() + 1; // getMonth() is zero-based
var dd = this.getDate();

return [this.getFullYear(),
(mm>9 ? '' : '0') + mm,
(dd>9 ? '' : '0') + dd
].join('/');
};

var date = new Date("@Model.BeginTime");

$("#newsstart").val(date.yyyymmdd());

问题是将字符串转换为日期

var date = new Date("@Model.BeginTime");

这是无效的日期。我该如何解决这个问题??

最佳答案

您可以使用 moment将 UTC 转换为您想要的格式的库。

你可以有点喜欢以下
时刻(日期).format(“YYYY-MM-DD”);

关于javascript - 在javascript中更改日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41742397/

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