• js获取当前日期


    Date对象用于处理日期和时间。

    创建Date对象的语法:

    var myDate=new Date()

    注释:Date 对象会自动把当前日期和时间保存为其初始值。

    date对象获取时间日期的方法如下:

    // 获取当前日期时间
    var myDate = new Date();
    myDate.toLocaleDateString();                //获取当前日期
    var mytime=myDate.toLocaleTimeString();     //获取当前时间
    myDate.toLocaleString( );                   //获取日期与时间
     
    myDate.getYear();                //获取当前年份(2位)
    myDate.getFullYear();            //获取完整的年份(4位,1970-????)
    myDate.getMonth();               //获取当前月份(0-11,0代表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)
    // 获取当前日期时间
    function getDatetime() {
        var now = new Date();
        var year = now.getFullYear();       
        var month = now.getMonth() + 1;     
        var day = now.getDate();            
        var hh = now.getHours();            
        var mm = now.getMinutes();          
        var ss = now.getSeconds();          
        var clock = year + "-";
        if (month < 10)
            clock += "0";
        clock += month + "-";
        if (day < 10)
            clock += "0";
        clock += day + " ";
        if (hh < 10)
            clock += "0";
        clock += hh + ":";
        if (mm < 10) clock += '0';
        clock += mm + ":";
        if (ss < 10) clock += '0';
        clock += ss;
        return clock;}
    // 获取当前日期时间
    function timestampToTime(timestamp) {
        var date = new Date(timestamp);
        var Y = date.getFullYear() + '-';
        var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
        var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + ' ';
        var hh = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + ':';
        var mm = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + ':';
        var ss = date.getSeconds() < 10 ? '0' + date.getDate() : date.getSeconds() ;
        return Y + M + D + hh + mm + ss;}

    踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。

    转载 : https://www.cnblogs.com/xiaofeilin/p/14468107.html

    -------------------------------------------------------------------------

      onConfirm(date) {
          const date1 = this.timestampToTime(date);
          console.log(date1);
          this.text = ` ${date1} `;
        },
        onSubmit(values) {
          console.log("submit", values);
        },
        onClickLeft() {
          this.$router.push({
            path: "/home/index",
          });
        },
        // 获取当前日期时间
        timestampToTime(timestamp) {
          var date = new Date(timestamp);
          var Y = date.getFullYear() + "-";
          var M =
            (date.getMonth() + 1 < 10
              ? "0" + (date.getMonth() + 1)
              : date.getMonth() + 1) + "-";
          var D = date.getDate() < 10 ? "0" + date.getDate() : date.getDate() + " ";
          var text = " ";
          var hh =
            date.getHours() < 10 ? "0" + date.getHours() : date.getHours() + ":";
          var mm =
            date.getMinutes() < 10
              ? "0" + date.getMinutes()
              : date.getMinutes() + ":";
          var ss =
            date.getSeconds() < 10 ? "0" + date.getDate() : date.getSeconds();
          return Y + M + D + text + hh + mm + ss;
        },

    onConfirm(date) {
          var now = new Date();
          var Today = now.getDate();
    
          const date2 = date.getDate(); //签到的时间
          if (Today != date2) {
            Toast.fail("请选择今天日期,签到!");
          } else {
            const date1 = this.timestampToTime(date);
            this.text = ` ${date1} `;
            Toast.success("签到成功");
          }
        },
  • 相关阅读:
    Email:2017
    mac下使用QuickTime录屏及上传youku注意事项
    unity, 自定义类中使用print
    unity, 集成iOS广告sdk注意事项
    xcode,不要将.a文件拖到xcode里
    unity, 慎用DontDestroyOnLoad
    unity, 弹出panel一定要放在UI Hierarchy的底端
    unity, iOS下画面错乱解法
    (转)NSString to string(支持中文)
    objective-c的观察者模式
  • 原文地址:https://www.cnblogs.com/yehuisir/p/15112554.html
Copyright © 2020-2023  润新知