100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > JS日期 JS获取当前日期时间 js日期格式化

JS日期 JS获取当前日期时间 js日期格式化

时间:2019-11-26 05:46:13

相关推荐

JS日期 JS获取当前日期时间 js日期格式化

JS获取当前日期时间

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)注意别忘了+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( ); //获取日期与时间

js 日期格式化

// 日期格式化

// 格式 YYYY/yyyy/YY/yy 表示年份

// MM/M 月份

// W/w 星期

// dd/DD/d/D 日期

// hh/HH/h/H 时间

// mm/m 分钟

// ss/SS/s/S 秒

// 对Date的扩展,将Date转化为指定格式的String

// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q)可以用1-2个占位符,

// 年(y)可以用1-4个占位符,毫秒(S)只能用1个占位符(是1-3位的数字)

// 例子:

// (newDate()).Format("yyyy-MM-ddhh:mm:ss.S")==>-07-0208:09:04.423

// (newDate()).Format("yyyy-M-dh:m:s.S")==>-7-28:9:4.18

Date.prototype.Format=function(fmt){//author:meizz

varo={

"M+":this.getMonth()+1,//月份

"d+":this.getDate(),//日

"h+":this.getHours(),//小时

"m+":this.getMinutes(),//分

"s+":this.getSeconds(),//秒

"q+":Math.floor((this.getMonth()+3)/3),//季度

"S":this.getMilliseconds()//毫秒

};

if(/(y+)/.test(fmt))fmt=fmt.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));

for(varkino)

if(newRegExp("("+k+")").test(fmt))fmt=fmt.replace(RegExp.$1,(RegExp.$1.length==1)?(o[k]):(("00"+o[k]).substr((""+o[k]).length)));

returnfmt;

}

调用:

var time1 = new Date().Format("yyyy-MM-dd"); var time2 = new Date().Format("yyyy-MM-dd HH:mm:ss");

引用地址:/carekee/articles/1678041.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。