Javascript 使用extjs显示特定于浏览器的日期/时间
我有一个名为CreatedDate的数据库字段,它是一个时间戳字段,保存日期和时间。它目前拥有格林尼治标准时间 此时,此字段将按网页上的显示方式显示 我们希望修改此项,以根据浏览器本地时区显示日期/时间 你能告诉我们怎么做吗Javascript 使用extjs显示特定于浏览器的日期/时间,javascript,ajax,extjs,Javascript,Ajax,Extjs,我有一个名为CreatedDate的数据库字段,它是一个时间戳字段,保存日期和时间。它目前拥有格林尼治标准时间 此时,此字段将按网页上的显示方式显示 我们希望修改此项,以根据浏览器本地时区显示日期/时间 你能告诉我们怎么做吗 提前感谢如果您可以在服务器上将世界时表示为自1970年1月1日纪元以来的毫秒计数,则您可以使用客户端时区在客户端构建页面代码日期实例,但从该UTC引用开始。这是Javascript Date()构造函数的正常行为: var clientDate = new Date(ser
提前感谢如果您可以在服务器上将世界时表示为自1970年1月1日纪元以来的毫秒计数,则您可以使用客户端时区在客户端构建页面代码日期实例,但从该UTC引用开始。这是Javascript Date()构造函数的正常行为:
var clientDate = new Date(serverUTC);
现在,如何获得UTC值取决于您的服务器语言。在JSP页面中,它将非常简单:
var clientDate = new Date(<%= whatever.getTheDate().getTime() %>);
一旦获得了作为客户端Javascript日期实例的日期值,就可以使用字符串更新字段。没有内置的日期格式化工具,但旧标准可能有助于其“.toString()”格式化程序
var clientDate = new Date(${something.theDate.time});