gpt4 book ai didi

javascript - 如何转换 2015年11月18日 12 :00:00 GMT+0530 (Sri Lanka Standard Time) to (yyyy-MM-dd HH-mm-ss) format in javascript

转载 作者:行者123 更新时间:2023-11-29 21:49:49 24 4
gpt4 key购买 nike

我正在使用完整的日历 css 包。当我从数据库中选择日期时,我得到这样的输出。
2015 年 11 月 18 日 12:00:00 GMT+0530(斯里兰卡标准时间)
我想将日期更改为这种(YYYY-MM-DD HH-mm-ss) 格式。我有网络,但没有找到转换整个格式的方法。
这就是为什么我重复这个问题。请帮我。谢谢。

  function convert(str) {
var date = new Date(str),
mnth = ("0" + (date.getMonth() + 1)).slice(-2),
day = ("0" + date.getDate()).slice(-2),
hour=("0"+date.getHours()).slice(-2),
min=("0"+date.getMinutes()).slice(-2),
sec=("0"+date.getSeconds()).slice(-2);
return [date.getFullYear(), mnth, day, hour, min, sec].join("-");
}

var d = new Date(calEvent.start);
var sdate_1=convert(d);

这是我在格式化后得到的输出。2015-11-18-12-00-00
我的真实输出是 2015-11-18 06:30:00.0

最佳答案

我今天有同样的要求,将Javascript日期格式化为MYSQL日期时间,但在javascript结束。

这是一个解决方案。

new Date().toISOString().slice(0, 19).replace('T', ' ');

或者根据您的情况;

new Date(calEvent.start).toISOString().slice(0, 19).replace('T', ' ');

关于javascript - 如何转换 2015年11月18日 12 :00:00 GMT+0530 (Sri Lanka Standard Time) to (yyyy-MM-dd HH-mm-ss) format in javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33756070/

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