php - Coldfusion 相当于 PHP strtotime()?

标签 php coldfusion strtotime

我是 CF/Flex3 的新手,我的任务是制作模拟应用程序以提高我对这两种语言的了解。

我正在创建一个应用程序,我需要 1 周前的数据(strtotime equiv '-1 week')。

因此结果总是值得 1 周。

冷聚变的可比等效物是什么?如果没有,我将如何完成这项任务?只是好奇,我搜索过但找不到关于这个主题的任何内容。

我是如何解决这个问题的(从“上周五”获取数据):

<cfset lastweek = dateAdd("d", -(DayOfWeek(now()) + 1), now()) />


strtotime
Parse about any English textual datetime description into a Unix timestamp

最佳答案

我不知道 coldfusion 中的一种方法(无论如何不是本地的)会采用时间的文本表示并进行转换。一些谷歌搜索也没有发现任何东西。它可以写下来,但不是一项简单的工作。

就是说,如果你想得到 1 周前的约会,你可以使用 dateadd() function 做这样的事情:

<cfset variables.lastweek = dateAdd("w",-1,now()) />

<cfset variables.lastweek = dateAdd("d",-7,now()) />

当然,您可以用 now() 代替任何时间戳或日期。

更新:

请记住,因为 CF 是 java,所以您也可以使用任何 java 类来帮助您。看起来即使在 Java 中也没有简单的等价物,但这些相关主题可能对您有所帮助:

PHP's strtotime() in Java?

PHP's strtotime() in Java

关于php - Coldfusion 相当于 PHP strtotime()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1488608/

相关文章:

PHP - 根据另一个数组的元素对数组元素进行排序 :)

php - 如何检查文件完整性

coldfusion - cfchart 中的 scaleTo 不起作用

javascript - 如何使用 PHP 存储选定的日期选择器 javascript

php - 如何从周数、天数和年份中获取日期?

php - 在 PHP 中获取下周的日期

PHP表单验证提交问题

javascript - ColdFusion 编码问题 -encodeForHTML 和encodeForJavascript 删除反斜杠

javascript - 在网站上实现多语言支持的最佳方法

php - IP地址欺骗/更改以在本地机器上进行测试