把時間戳轉換為日期格式的js代碼
更新時間:2012年12月03日 15:14:09 作者:
將時間戳轉換為日期格式的js函數代碼,需要的朋友可以參考下
復制代碼 代碼如下:
<script>
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');
}
alert(getLocalTime(1293072805));
</script>
結果是
2010年12月23日 10:53
第二種
復制代碼 代碼如下:
<script>
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)}
alert(getLocalTime(1293072805));
</script>
如果你想得到這樣格式的怎么辦呢?
2010-10-20 10:00:00
看下面代碼吧
復制代碼 代碼如下:
<script>
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
alert(getLocalTime(1177824835));
</script>
也可以這樣寫的
復制代碼 代碼如下:
function formatDate(now) {
var year=now.getYear();
var month=now.getMonth()+1;
var date=now.getDate();
var hour=now.getHours();
var minute=now.getMinutes();
var second=now.getSeconds();
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;
}
var d=new Date(1230999938);
alert(formatDate(d));
好了問題解決
需要注意的是
不要把字符串中的Date(這樣的字符也傳進去,要先處理一下,這樣很方便 就能處理的
可以使用replace方法
如下:
復制代碼 代碼如下:
replace("/Date(","").replace(")/","");
相關文章
解決ASP.NET回傳后div滾動條位置復位的問題(利用隱藏控件原理)
這篇文章主要介紹了解決ASP.NET回傳后div滾動條位置復位的問題,中心思想是用一個隱藏控件保存當前scorll值。回傳回來后根據scrollTop的值,然后在Page_Load中重新設置scrollTop2014-01-01ASP.NET.4.5.1+MVC5.0設置系統(tǒng)角色與權限(二)
這篇文章主要介紹了使用ASP.NET.4.5.1+MVC5.0構建項目中設置系統(tǒng)角色的全部過程,十分的詳細,附上全部源碼,推薦給想學習.net+mvc的小伙伴們2015-01-01asp.net創(chuàng)建位圖生成驗證圖片類(驗證碼類)
本文提供一個asp.net生成驗證圖片的類,功能是顯示簡單的字符串,大家參考使用吧2014-01-01