Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datetime 将以毫秒为单位的数据转换为ext js中不带时区的日期_Datetime_Extjs_Timezone_Client_Milliseconds - Fatal编程技术网

Datetime 将以毫秒为单位的数据转换为ext js中不带时区的日期

Datetime 将以毫秒为单位的数据转换为ext js中不带时区的日期,datetime,extjs,timezone,client,milliseconds,Datetime,Extjs,Timezone,Client,Milliseconds,在extjs中, 我有以毫秒为单位的数据;DOB油田为8502480000。 这是我从服务器端得到的 我需要将其转换为日期格式,以便在浏览器中显示。 客户端的时区不应影响转换 谢谢你的帮助 kp首先要知道的是时间意味着什么(谢谢@Teo)。如果是以毫秒为单位的大纪元时间,以下内容可能适合您 var d = new Date(850248000000) console.log(d.toGMTString()) >>>Tue, 10 Dec 1996 20:00:00 GMT

在extjs中, 我有以毫秒为单位的数据;DOB油田为8502480000。 这是我从服务器端得到的

我需要将其转换为日期格式,以便在浏览器中显示。 客户端的时区不应影响转换

谢谢你的帮助


kp

首先要知道的是时间意味着什么(谢谢@Teo)。如果是以毫秒为单位的大纪元时间,以下内容可能适合您

var d = new Date(850248000000)

console.log(d.toGMTString())

>>>Tue, 10 Dec 1996 20:00:00 GMT VM309:2

console.log(d.toLocaleString())

>>>12/10/1996 3:00:00 PM VM310:2

通常我会同意,但应该做一些研究,看看是谁在把这个8502480000写入数据库。除了Unix时代(1970年)之外,毫秒的自定义参考点出现的频率比我想象的要高……这是真的。开发人员需要弄清楚时间的含义(纪元与否)。另一方面,我应该在评论中添加我的回应,而不是猜测时间。谢谢你的评论。