Javascript 要在UI中显示的日期和时间
我已经从数据库中获取了日期和时间。我正在将获取的值传递给Javascript 要在UI中显示的日期和时间,javascript,asp.net-mvc-4,datetime,Javascript,Asp.net Mvc 4,Datetime,我已经从数据库中获取了日期和时间。我正在将获取的值传递给date()。在本地计算机中,日期和时间显示正确。但在服务器中,它显示的是本地机器的日期和时间。(我想要的是时间,它被提取并传递到date(),而不是本地时间。) 我的代码是: function lastUpdatedTime(obj) { var val = new Date(parseInt(obj.LastUpd.substr(6))); lastdate=val.toLocaleString(); } obj-->
date()
。在本地计算机中,日期和时间显示正确。但在服务器中,它显示的是本地机器的日期和时间。(我想要的是时间,它被提取并传递到date()
,而不是本地时间。)
我的代码是:
function lastUpdatedTime(obj) {
var val = new Date(parseInt(obj.LastUpd.substr(6)));
lastdate=val.toLocaleString();
}
obj-->从数据库中获取
对象返回一个bigint值,我想将其转换为以下格式:
2014年1月13日星期一上午4:49:59检查以下代码是否返回内容:
obj.LastUpd.substr(6);
因为如果上面的行没有返回任何内容,那么它将是当前日期时间
如果您可以添加json片段,这将非常有用
更新:
在服务器端进行日期转换,然后试一试。是的,obj仅为json。您希望如何处理日期。您希望在某个位置打印它??如果您只想在页面上的某个位置显示它,则不需要date对象。只需附加获取的数据我希望打印日期。在本地计算机中,它工作正常。传递到date()的值是一个BIGINT值。若要将其更改为仅日期格式,我使用了date(),我希望以指定格式显示,如下所示:上次更新日期:2014年1月13日星期一4:49:59 AMit返回值。本地计算机一切正常。但在仅服务器的probso中,请发布您返回的json代码(仅部分可以)..因为我在服务器和本地都检查了你的代码,它们都工作得很好..不..我正在抓取和显示.tats it..但在服务器中它抓取本地时间.tats只是问题.怎么可能服务器时间本地时间不一样或什么?首先检查数据库,如果你有正确的最新值。