js unix时间戳转换

http://blog.sina.com.cn/s/blog_565826ac0101cvnb.html



用Ajax从后台传回Json数据,日期字符串Date(-150537600000)的转换:
function cTime(t) {
                 if (t != "") {
                     var time=parseInt(t.substring(6, t.length - 2));//截取字符串
                     commonTime= new Date(time);
                     returnreturn commonTime.pattern("yyyy-MM-dd");
                 }
              }

输出结果:1965-03-26

date.pattern("yyyy-MM-dd")函数:转自 http://blog.csdn.net/hemingwang0902/article/details/4511130

其他相关知识:

一、unix时间戳转普通时间:

1
2
3
4
var  unixtime=1358932051;
var  unixTimestamp =  new  Date(unixtime* 1000); 
commonTime = unixTimestamp.toLocaleString();
alert( "普通时间为:" +commonTime);

二、普通时间转unix时间戳

1
2
3
4
5
var  str = "2013-01-01 00:00:00" ;
str = str.replace(/-/g, "/" );
var  date =  new  Date(str); 
var  humanDate =  new  Date(Date.UTC(date.getFullYear(),date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(), date.getSeconds())); 
alert(humanDate.getTime()/1000 - 8*60*60);                              




===============================时间戳比较大小,前提10分 发起活动

form:






js:



你可能感兴趣的:(时间日期)