【js基础】js实现日期格式化

1. 日期对象的方法

方法名 作用
getFullYear() 获取当年
getMonth() 获取当月(0-11)
getDate() 获取当天日期
getDay() 获取星期几(0——星期日)
getHours() 获取当前小时
getMinutes() 获取当前分钟
getSeconds() 获取当前秒钟

2. 实现

2.1 代码
function formatTime() {
  var time = new Date();
  var year = time.getFullYear();
  var month = time.getMonth() + 1;
  var dates = time.getDate();
  var arr = ['星期日','星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
  var day = time.getDay();
  var hour = time.getHours();
  hour = hour < 10 ? '0' + hour : hour;
  var minute = time.getMinutes();
  minute = minute < 10 ? '0' + minute : minute;
  var second = time.getSeconds();
  second = second < 10 ? '0' + second : second;
  return year + '年' + month + '月' + dates + '日\t' + hour + ':' + minute + ':' + second + '\t' + arr[day];
}
console.log(formatTime());
2.2 效果

【js基础】js实现日期格式化_第1张图片

你可能感兴趣的:(javascript,前端,开发语言)