gpt4 book ai didi

javascript - 如何将文本字符串更改为日期对象?

转载 作者:行者123 更新时间:2023-11-30 06:01:34 25 4
gpt4 key购买 nike

我正在从服务器获取字符串,我需要将获取的字符串转换为新的日期对象。为此,我尝试了此功能,但没有用,有人可以帮助我将字符串转换为日期对象吗?

我的代码是:

var nationZone = {
getNewYorkLocalTime : 'getTime.php?lat=40.71417&lan=74.00639',
getLondonLocalTime : 'getTime.php?lat=51.5&lan=0.1166667',
getChennaiLocalTime : 'getTime.php?lat=13.0833333&lan=80.2833333',
getBangaloreLocalTime:'getTime.php?lat=12.9833333&lan=77.5833333'

}

$.each(nationZone , function(key, value){
$.get(value, function(response){
var newdate = $(response).find('localtime').text();
if(key == "getNewYorkLocalTime"){
var newyourktime = new Date(newdate);
newyourktime.getTime()
}
});
});

但是,newyourktime 只显示本地时间..有什么帮助吗?我从服务器得到的响应也是:2011 年 11 月 17 日 18:09:47 - 就像这样。

最佳答案

使用http://www.datejs.com/例如:

var newyourktime = Date.parse('2011-11-11, 11:11 AM');
alert(newyourktime.toString('dd/mm/yyyy HH:mm:ss EST'));

查看 Datejs 库文档以满足您的要求,解析日期字符串后,您可以用它做很多事情。

关于javascript - 如何将文本字符串更改为日期对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166957/

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