首先我们先看js代码吧
/**
* 页面获取当前时间
* @param s
* @returns
*/
function getNow(s) {
return s < 10 ? '0' + s: s;
}
function data(){
var myDate = new Date();
//获取当前年
var year=myDate.getFullYear();
//获取当前月
var month=myDate.getMonth()+1;
//获取当前日
var date=myDate.getDate();
var h=myDate.getHours(); //获取当前小时数
var m=myDate.getMinutes(); //获取当前分钟数
var s=myDate.getSeconds(); // 获取当前秒数
var now=year+'-'+getNow(month)+"-"+getNow(date)+" "+getNow(h)+':'+getNow(m)+":"+getNow(s);
$('#chc_create_date').val(now) //获取当前时间的页面中ipunt的id
$('#chc_due_dates').val(now) //获取当前时间的页面中ipunt的id
}
//把数据库拿到的datatime 转换成正确是时间格式
function getMonth(date){
var month = "";
month = date.getMonth() + 1; //getMonth()得到的月份是0-11
if(month<10){
month = "0" + month;
}
return month;
}
//返回01-30的日期
function getDay(date){
var day = "";
day = date.getDate();
if(day<10){
day = "0" + day;
}
return day;
}
//返回小时
function getHours(date){
var hours = "";
hours = date.getHours();
if(hours<10){
hours = "0" + hours;
}
return hours;
}
//返回分
function getMinutes(date){
var minute = "";
minute = date.getMinutes();
if(minute<10){
minute = "0" + minute;
}
return minute;
}
//返回秒
function getSeconds(date){
var second = "";
second = date.getSeconds();
if(second<10){
second = "0" + second;
}
return second;
}
/**
* 把数据long改为时分秒时间
* @param longTypeDate
* @returns
*/
function datetimeFormat_2(longTypeDate){
var datetimeType = "";
var date = new Date();
date.setTime(longTypeDate);
datetimeType = date.getFullYear()+"-"+getMonth(date)+"-"+getDay(date)+" "+getHours(date)+":"+getMinutes(date)+":"+getSeconds(date);//yyyy-MM-dd 00:00:00格式日期
return datetimeType;
}
页面的结果展示: