获取当前时间的格式化字符
function getNowFormatDate() {
//“yyyy-MM-dd HH:MM:SS”
var date = new Date();
var seperator1 = "-";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + date.getHours() + seperator2 + date.getMinutes()
+ seperator2 + date.getSeconds();
return currentdate;
}
转换成时间戳:new Date(currentdate).getTime();
获取指定日期的格式化字符串
var strtime = '2017-04-17 16:55:43';
var date = new Date(strtime); //传入一个时间格式,如果不传入就是获取现在的时间了,这样做不兼容火狐。
// 可以这样做
var date = new Date(strtime.replace(/-/g, '/'));
function getFormatDate(new_date) {
//“yyyy-MM-dd HH:MM:SS”
var seperator1 = "-";
var seperator2 = ":";
var month = new_date.getMonth() + 1;
var strDate = new_date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = new_date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + new_date.getHours() + seperator2 + new_date.getMinutes()
+ seperator2 + date.getSeconds();
return currentdate;
}