年月日

简介: 年月日
   this.years = [];
    for (let i = 1970; i <= 2100; ++i) {
      this.years.push(i);
    }
    this.months = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
    this.daysCount = [
      [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31],
      [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31],
    ];
  isLeapYear(year) {
    return year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0);
  }
    let daysCount = this.daysCount[this.isLeapYear(year) ? 1 : 0][month];
    if (day > daysCount) {
      day = daysCount;
      date.setDate(day);
      date.setMonth(month);
    } else {
      date.setMonth(month);
      date.setDate(day);
    }
目录
相关文章
|
3月前
|
安全 C++
友元函数输出时分秒,年月日
友元函数输出时分秒,年月日
15 0
|
8月前
|
前端开发 索引
前端获取当前日期---------------年月日//时分秒
前端获取当前日期---------------年月日//时分秒
87 0
|
8月前
|
关系型数据库 MySQL
日期和时间类型
日期和时间类型。
72 2
|
8月前
|
JavaScript
Js获取当前时间的年月日时分秒星期
Js获取当前时间的年月日时分秒星期
71 0
|
小程序 Android开发 开发者
时间转换:toLocaleDateString()的坑
时间转换:toLocaleDateString()的坑
157 0
|
前端开发 数据格式
前端实现年月日时分秒的转换
前端实现年月日时分秒的转换
196 0
|
JavaScript 前端开发
拿到指定时间对象
拿到指定时间对象
111 0

热门文章

最新文章