【发布时间】:2018-08-06 06:30:36
【问题描述】:
我正在使用 ColdFusion 2016。需要什么代码才能获取上一周的上一个星期一和上一周的上一个星期五?
下面的代码获取前一个星期一,但我想要上一个周的前一个星期一。周五也一样。
<cfset currentDate = Now() />
<cfset mostRecentMonday = dayOfWeek(currentDate) gt 1 ? dateAdd("d", 2-
dayOfWeek(currentDate), currentDate) : dateAdd("d", -6, currentDate) />
【问题讨论】:
-
最好先检查cflib.org。通常它要么具有工作功能,要么具有您可以适应的功能。示例:PrevOccOfDOW(day)。
<cfset monday = prevOccOfDow(2)>和<cfset friday = prevOccOfDow(6)>.
标签: coldfusion coldfusion-9 coldfusion-11 coldfusion-2016