获取年月日 具体的时间

    //获取年月日
    function getYMD(date) {
      let weeks = ["日", "一", "二", "三", "四", "五", "六"];
      let year = date.getFullYear();
      let month = date.getMonth() + 1;//获取当前月份的日期 
      let day = date.getDate();
      let hour = date.getHours();
      let minute = date.getMinutes();
      let second = date.getSeconds();
      let week = date.getDay(); //星期 
      return {
        year,
        month,
        day,
        hour,
        minute,
        second,
        week,
        weekStr: weeks[week]
      }
    }

    //获取N年前/后的某天
    function getMonDay(date, year) {
      return date.setYear(date.getMonth() + year*1);//获取month月后的日期 
    }

    //获取N月前/后的某天
    function getMonDay(date, month) {
      return date.setMonth(date.getMonth() + month*1);//获取month月后的日期 
    }

    //获取N天前/后的某天
    function getMonDay(date, days) {
      return date.setDate(date.getDate()+days*1); 
    }
    

    // 获取N天的毫秒数
    function getTime(number) {
      return number * 24 * 60 * 60 * 1000
    }

    // 数字加0
    function formatNumber(number) {
      let n = number.toString()
      return n[1] ? n : "0" + n
    }

    //判断是AM or PM 
    function getAPM(hour) {
      let APM;
      if (hour >= 0 && hour < 5) {
        APM = '凌晨';
      }
      else if (hour > 5 && hour <= 7) {
        APM = '早上';
      }
      else if (hour > 7 && hour <= 11) {
        APM = '上午';
      }
      else if (hour > 11 && hour <= 13) {
        APM = '中午';
      }
      else if (hour > 13 && hour <= 18) {
        APM = '下午';
      }
      else if (hour > 18 && hour <= 23) {
        APM = '晚上';
      }

      return APM
    }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值