当前时间日期
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth()+ 1; //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间
日期时间处理方法
function getDate(){
var myDate = new Date();
//获取当前年
var year = myDate.getFullYear();
//获取当前月
var month = myDate.getMonth() + 1;
//获取当前日
var date = myDate.getDate();
var h = myDate.getHours(); //获取当前小时数(0-23)
var m = myDate.getMinutes(); //获取当前分钟数(0-59)
var s = myDate.getSeconds(); // 获取秒
//获取当前时间
var now = year + '-' + conver(month) + "-" + conver(date) + " " + conver(h) + ':' + conver(m) + ":" + conver(s);
}
//日期时间处理
function conver(s) {
return s < 10 ? '0' + s : s;
}
//打印输出
console.log(getDate());
// 优化方式
var myDate = new Date();
var h = myDate.getHours(); //获取当前小时数(0-23)
var Minutes = myDate.getMinutes() < 10 ? '0' + myDate.getMinutes() : myDate.getMinutes() // 分钟
var Seconds = myDate.getSeconds () < 10 ? '0' + myDate.getSeconds () : myDate.getSeconds () // 秒
日期时间处理方法2
//获取当前时间
function getNowTime () {
var date = new Date();
//年 getFullYear():四位数字返回年份
var year = date.getFullYear();
//月 getMonth():0 ~ 11
var month = date.getMonth() + 1;
//日 getDate():(1 ~ 31)
var day = date.getDate();
//时 getHours():(0 ~ 23)
var hour = date.getHours();
//分 getMinutes(): (0 ~ 59)
var minute = date.getMinutes();
//秒 getSeconds():(0 ~ 59)
var second = date.getSeconds();
var time =
year + addZero(month) + addZero(day) + addZero(hour) + addZero(minute) + addZero(second);
return time;
}
//小于10拼接上0
function addZero (s) {
return s < 10 ? '0' + s : s;
}

image.png
网友评论