对日期进行格式化封装 方便后期直接拿来用
new Date() 构造函数 用来获取当前时间
date.getFullYear();获取时间对象的年份
date.getMonth() + 1;获取时间对象的月份//返回值0-11 要加1
date.getDate();获取时间对象的日期
date.getDay();获取时间对象的星期几
<script>
//封裝格式化日期
function getTime(){
var date = new Date();//获取当前时间
var y = date.getFullYear();
var m = date.getMonth() + 1;//返回的0-11 所有加1
var d = date.getDate();
var x = date.getDay();//返回的是 0-6
//创建一个数组存储星期 返回值当索引进行调用
var arr = ['星期日','星期一','星期二','星期三','星期四','星期五'];
var h = date.getHours();
h = h < 10 ? '0' + h:h;//小于10时在前面补0 统一格式
var mi = date.getMinutes();
mi = mi < 10 ? '0' + mi:mi;
var se = date.getSeconds();
se = se < 10 ? '0' + se:se;
return y + '年' + m + '月' + d + '日' + h + '小時' + mi + '分钟' + se + '秒' + arr[x] ;
}
console.log(getTime());
</script>
本文介绍了一个JavaScript函数,用于封装日期格式化过程,便于快速获取如年月日、小时分钟秒及星期等信息。
695

被折叠的 条评论
为什么被折叠?



