您的位置:首页 > Web前端 > JavaScript

JS时间戳和时间之间转换

2016-01-11 19:23 609 查看
一、时间转换时间戳
var date = new Date(); //时间对象
var str = date.getTime(); //转换成时间戳


二、时间戳转换为时间

1.转换成 2015/7/18 下午4:50:43 格式:
function getDate(tm){
var tt=new Date(tm).toLocaleString();
return tt;
}


2.转换成 2015-7-18 下午4:50:43格式:
function getDate(tm){
var tt=new Date(tm).toLocaleString().replace(/\//g, "-");
return tt;
}


3. 转换成更多其他的格式:
function getDate(tm){
var date = new Date(tm); //转换成时间对象,这就简单了
var year = date.getFullYear();  //获取年
...
return tt;
}

 //备注
function add0(m){return m<10?'0'+m:m };
function getDate(shijianchuo) {
//shijianchuo是整数,否则要parseInt转换
var time = new Date(shijianchuo);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s);
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: