首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

18位数字转日期的有关问题

2013-11-27 
18位数字转日期的问题各位大侠好:有这样18位数字“635210495600000000”,不知道是什么格式的日期数字。在C#里

18位数字转日期的问题
各位大侠好:
有这样18位数字“635210495600000000”,不知道是什么格式的日期数字。
在C#里可以new DateTime(635210495600000000).AddHours(8);可以获取日期。

在js或者SQL里如果获取日期? 嗯嗯,确实是18位。
[解决办法]


var timeStamp=635210495600000000;
var time=new Date();
time.setTime(Math.floor((timeStamp-621355968000000000)/10000-28800000)); 

[解决办法]

http://www.cnblogs.com/jordan2009/archive/2009/08/17/1547879.html
[解决办法]
时间值以 100 纳秒为单位(该单位称为计时周期)进行计量

[解决办法]


    function getdatetime(ticks){
    var d=new Date();//621355968000000000是1970-1-1的Ticks值,js是从1970-1-1开始计算
   return new Date(d.setTime((ticks-621355968000000000)/10000));
    }
    document.write(getdatetime(635210495600000000).toLocaleDateString()+getdatetime(635210495600000000).toLocaleTimeString());

热点排行