本文實(shí)例分析了.Net與JS時(shí)間日期格式的轉(zhuǎn)換問題。分享給大家供大家參考,具體如下:
Js中的1415349957524整數(shù) ,其實(shí)代表的是1970.1.1 00:00:00至現(xiàn)今某個(gè)時(shí)間點(diǎn)的時(shí)間間隔毫秒數(shù)。而在.Net中,我們可以用Ticks屬性得到0001.1.1 00:00:00至現(xiàn)今某個(gè)時(shí)間點(diǎn)的時(shí)間間隔毫秒數(shù)。
具體代碼實(shí)現(xiàn)如下所示:
JS:
//獲取1970.1.1 00:00:00至現(xiàn)在的毫秒數(shù)
var milDate = +(new Date);
.Net:
//獲取1970.1.1 00:00:00至現(xiàn)在的毫秒數(shù)
var dateStage = new DateTime(1970, 1, 1);
var dateNow = DateTime.Now.ToUniversalTime();
var dateNowTs = new TimeSpan(dateNow.Ticks - dateStage.Ticks);
var dateMil = (long)dateNowTs.TotalMilliseconds;
PS:對(duì)時(shí)間與日期顯示感興趣的朋友還可以參看本站在線工具:
Unix時(shí)間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
在線世界各地時(shí)間查詢:
http://tools.jb51.net/zhuanhuanqi/worldtime
在線萬(wàn)年歷日歷:
http://tools.jb51.net/bianmin/wannianli
網(wǎng)頁(yè)萬(wàn)年歷日歷:
http://tools.jb51.net/bianmin/webwannianli
更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net操作json技巧總結(jié)》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。
希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:- js 格式化時(shí)間日期函數(shù)小結(jié)
- JS獲取時(shí)間的相關(guān)函數(shù)及時(shí)間戳與時(shí)間日期之間的轉(zhuǎn)換
- WdatePicker.js時(shí)間日期插件的使用方法
- js時(shí)間日期和毫秒的相互轉(zhuǎn)換
- JavaScript時(shí)間戳與時(shí)間日期間相互轉(zhuǎn)換
- 原生javascript實(shí)現(xiàn)自動(dòng)更新的時(shí)間日期
- js時(shí)間日期格式化封裝函數(shù)
- js和C# 時(shí)間日期格式轉(zhuǎn)換的簡(jiǎn)單實(shí)例
- javascript 格式化時(shí)間日期函數(shù)代碼腳本之家修正版
- JavaScript時(shí)間日期操作實(shí)例小結(jié)【5個(gè)示例】