• LODOP打印用JS获取的当前日期


    该文详细一步步解释JS获取当前时间的方法,新手小白也看到懂,最后是实际的获取当前年月份的方法。
    JS中的Date()对象,包含很多当前系统时间的方法,首先建立一个Date()对象,这里取名为date,然后用console.dir(对象名)在控制台输出该对象的全部属性。
    代码:

    function ConsoleDateProperty() {//控制台输出属性
            var date = new Date();
            console.dir(date);
        }

    图示:

    如图,可看出Date对象里有很多属性,可以利用这些属性获取年月日。
    本文需要用到的方法:
    getFullYear() 方法——返回当前年
    getMonth() 方法——返回当前月
    getDate()方法——返回当前月的某一天
    这里的getMonth() 实际返回的数值并不是当前月,而是当前月-1,类似索引,从0开始到11,但是实际月份是1月到12月,所以要获取当前实际月份,可以用它加一。
    具体返回的值,例如图示中的返回值:

    代码:

    function ConsoleDateDPYMD() {
    var date = new Date();console.log(date);
    var year = date.getFullYear();console.log(year);
    var Tmonth = date.getMonth(); console.log(Tmonth);
    var month = date.getMonth() + 1; console.log(month);
    var strDate = date.getDate();console.log(strDate);
    }

    图示:

    常见的年月日格式的处理:
    格式:####-##-##
    格式特点描述:年月日用“-”分隔,且年四位,月两位,日两位,月日不足两位,在前面补0,例如“2019-01-01”这种格式。
    如上可知,getDate()和getMonth()方法返回的可能是一位,也可能是2位,所以在代码里要判断一下,如果是1-9月份,那么就需要在前面补0,如果是10、11、12月份,本来就是2位数,不用做处理。
    然后把处理后的年月日组合起来,年和月用-号分隔,月和日中间也加上-分隔。
    这两步就是通过常见的字符串连接处理,字符串可通过+号连接,在很多语言里用法都是这样的。
    如图,获取当前系统日期,然后打印预览的时候,预览的时候,自动这个文本的值就是当前的日期,一些快递单之类的,可能会用到这个,打单的时候自动在固定的位置显示日期。

     

    由于博文都是抽空写的,一般都是放草稿箱,每次写一点,所以该文的截图也是时间不同。都是获取的当时的系统时间。这里说的是打印日期,其实是点击预览的时候的日期,不过都是一天内,没有到时间,所以可以看做打印的日期。

    Date对象里也可以获取到具体的时分秒时间,可查看本博客另一篇博文:LODOP打印当前日期时间的方法

  • 相关阅读:
    【2012】笔试面试总结(二)
    sdf数据文件查看小工具
    excel表格中怎样使个别单元格变成只读
    平时收获,供需及取(PPC)
    GDI+ 绘制统计图(2D、3D)
    Com注册
    Pocket PC 录音
    我有自己的"CodeSnippet"了!
    打包Winows Mobile快捷方式中文问题?
    ORA12154: TNS: 无法解析指定的连接标识符问题解决
  • 原文地址:https://www.cnblogs.com/huaxie/p/10636766.html
Copyright © 2020-2023  润新知