在專案開發過程中,我們常常需要把時間戳轉換成日期。下面這個是我一直使用的js方法,希望能幫助到有需要的朋友。大家如果有更好的方法,請多多指教!
js**如下:
1//時間戳轉換成日期
2function
getlocaltime(ns,type)
12return
v;13}14
var d=new date(parseint(ns/1000) * 1000);
15var week=['星期天','星期一','星期二','星期三','星期四','星期五','星期六'];
16 y=d.getfullyear();
17 m=fillzero(d.getmonth()+1);
18 d=fillzero(d.getdate());
19 w=week[d.getday()];
20 h=fillzero(d.gethours());
21 i=fillzero(d.getminutes());
22 s=fillzero(d.getseconds());
23//
12小時制顯示模式
24if(type && type==12)else
if(h>12 && h<24)else
if(h==24)34}
35var localtime = y+'年'+m+'月'+d+'日 '+h+':'+i+':'+s;
36//
console.log(localtime);
37return
localtime;
38//
每秒更新時間
39//
settimeout(arguments.callee,1000);
40 }
呼叫方式:
//獲取當前時間戳
var date = new
date();
var now =date.gettime();
//在控制台輸出
console.log('now:'+now);
//呼叫getlocaltime()方法把時間戳轉換成日期
getlocaltime(now);
//在控制台輸出
console.log(getlocaltime(now));
結果如下:
now:14272692376052023年03月25日 15:40:37
MFC時間戳轉換成日期
最近用excel匯入資料庫中遇到一些問題,excel中的時間格式匯入到資料庫中後,發現變成了時間戳的形式,後來只好寫了乙個函式將時間戳再次轉換成日期的形式。以下是函式內容 unicode 定義結構 struct time to date 將時間戳型別轉換成日期型別 time to date time...
mysql將時間戳直接轉換成日期時間
from unixtime 轉為時間戳型別時間 unix timestamp 返回長整形型別時間 from unixtime 是mysql裡的時間函式 select uid,userid,username,email,from unixtime addtime,y年 m月 d日 from membe...
js 中日期轉換成時間戳
js字串轉化時間戳可以使用自帶函式 date 要轉化的時間字串 先轉化為date型別,之後再將date型別轉化為時間戳型別,其中時間字串有要求,形式必須是 yyyy mm dd hh mm ss 的形式,當然,也可以只是 yyyy mm dd,就是 2013 08 30 此處會得到乙個 date 型...