/**
一丶将日期单位转为时间戳 / 毫秒
**/
var str="2017年06月2日"
var time = str.replace(/年/i,"-").replace(/月/i,"-").replace(/日/i,"");
var arr = time.split('-');
var timestamp = new Date(Date.UTC(arr[0],arr[1]-1,arr[2]));
var timestamp = timestamp.getTime()
//结果 timestamp 1496361600000
//将时间戳 转为 日期
/**
二丶将 - - 格式 的整 时分秒转为时间戳 / 毫秒
**/
var time = "2017-06-02 00:00:00";
var temp = time.split(' ');
var arr = temp[0].split('-');
var brr = temp[1].split(':');
var timestamp = new Date(Date.UTC(arr[0],arr[1]-1,arr[2],+brr[0]-8,brr[1],brr[2]));
var timestamp = timestamp.getTime()/1000; //除以1000 表示 非毫秒
document.writeln(timestamp);
//结果 timestamp 1496361600000
/**
times 时间戳 /毫秒
**/
function formatDate(times) {
var myData = new Date(times);
var year = myData.getFullYear();
var month = myData.getMonth()+1;
var date = myData.getDate();
var hour=myData.getHours();
var minute=myData.getMinutes();
var second=myData.getSeconds();
return year+"年"+Appendzero(month)+"月"+Appendzero(date)+"日";
}
function Appendzero(obj) {
if(obj<10) return "0" +""+ obj;
else return obj;
}