LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

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

admin
2023年9月28日 2:10 本文热度 560

该文详细一步步解释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打印当前日期时间的方法


该文章在 2023/9/28 2:10:55 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved