我需要确定下周一的日期。
无论用户在哪一天浏览我的应用程序,我都需要知道下周一或以字符串形式提供的指定日期。
例如。
今天的日期是 11/07/2014 或者对于美国人来说是 07/11/2014,我有一个星期一的变量可以使用。
所以我需要弄清楚如何通过提供一个字符串形式的函数来解决这个问题。
我见过很多用于根据其他日期计算日期的函数,但我无法在所需的日期参数中传递任何内容。
非常感谢任何想法
最佳答案
基于Leigh在链接中的回答How to find the most recent past Monday?
<cfif dayOfWeek(currentDate) gt 1>
<cfset NextMonday = dateAdd("d", 9 - dayOfWeek(currentDate), currentDate)>
<cfelse>
<cfset NextMonday = dateAdd("d", 1, currentDate)>
</cfif>
这是基于这样的假设:如果 currentDate 是星期一,则它将得到下星期一。
关于date - Coldfusion 获取下周一的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24689252/