以下都是在js中进行的操作:
一、js获取当前时间String,格式为yyyy-MM-dd HH:mm:ss
//获取当前时间,格式为yyyy-MM-dd HH:mm:ss
function getNowTimeString() {
var date = new Date();
var Y = date.getFullYear() + "-";
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + "-";
var D = date.getDate() < 10 ? '0'+(date.getDate()) : date.getDate();
var H = (date.getHours()< 10 ? '0'+(date.getHours()) : date.getHours())+":";
var Min = (date.getMinutes()< 10 ? '0'+(date.getMinutes()) : date.getMinutes())+":";
var S = date.getSeconds()< 10 ? '0'+(date.getSeconds()) : date.getSeconds();
var resultDate = Y+M+D+" "+H+Min+S;
return resultDate;
}
二、将java传来的时间(类型为:java.util.Date)转为String,格式为yyyy-MM-dd HH:mm:ss
//将date转为String(yyyy-MM-dd HH:mm:ss)
function dateToString(dateTi) {
var timeStr = dateTi.time;
var date = new Date(timeStr);
var Y = date.getFullYear() + "-";
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + "-";
var D = date.getDate() < 10 ? '0'+(date.getDate()) : date.getDate();
var H = (date.getHours()< 10 ? '0'+(date.getHours()) : date.getHours())+":";
var Min = (date.getMinutes()< 10 ? '0'+(date.getMinutes()) : date.getMinutes())+":";
var S = date.getSeconds()< 10 ? '0'+(date.getSeconds()) : date.getSeconds();
var resultDate = Y+M+D+" "+H+Min+S;
return resultDate;
}