永洪社区

标题: 如何获取上月最后一天的日期 [打印本页]

作者: yhdata_cGxQ0JdB    时间: 2022-6-13 10:37
标题: 如何获取上月最后一天的日期
有一个report_date 每天都是n-1 前一天的日期,需要通过这个日期获取上月最后一天的日期,比如6.1-6.30 需要展示的是5.31号的日期? 如何获取呢? 有相关的函数吗?

作者: yhdata_yzm    时间: 2022-6-13 10:43
https://www.yonghongtech.com/hel ... =%E6%97%A5%E6%9C%9F参考一下呢
作者: yhdata_cGxQ0JdB    时间: 2022-6-13 11:15
这里面没有取上月最后一天的函数呢? 有其他方式吗
作者: yhdata_lyaa    时间: 2022-6-13 13:27
本帖最后由 lyaa 于 2022-6-13 13:38 编辑

看下这个函数呢,eomonth返回指定月数之前或之后的月份的最后一天。
https://www.yonghongtech.com/hel ... ighlightsub=eomonth
以下脚本供参考
var
myDate = new  Date()
if(myDate.getMonth()!=0)
{
var  years = myDate.getFullYear()
var  months = myDate.getMonth()-1
var  a = day(eomonth(new Date(years,months,15)))
}
else{
var years = myDate.getFullYear()-1
var months=11
var a = day(eomonth(new Date(years,11,15)))
}
var lsatday=new Date(years,months,a);
//debug(lastday)
文本参数1.value=lastday
(, 下载次数: 63)