php日期小于另一个日期 [英] php date less than another date
问题描述
给定这种日期对象
日期(m / d / Y,strtotime($ numeric。$ day。of.date(F) ))
其中它可以给出八月的第一个星期一的mm / dd / yyyy日期,例如
如何判断此日期是否大于,小于或等于今天的日期?
我需要 now()
方法,工作在此格式,可以在日期对象之间进行比较
() date()。
p>比较时间戳:
if(strtotime($ numeric。。 F))< time()){
pre>
//旧的
} else {
//新的
}
这是可能的
strtotime()
返回从1.1.1970和time()
。在PHP中,你可以轻松地比较整数...given this kind of date object
date("m/d/Y", strtotime($numerical." ".$day." of ".date("F")))
where it may give a mm/dd/yyyy day that is the "first Monday of August", for instance
how can I decide if this date is greater than, less than, or equal to today's date?
I need a
now()
method that works in this format and can be compared between date objectsI haven't tried date() < date() , yet. But I don't think that will work
any insight appreciated
解决方案Compare the timestamps:
if (strtotime($numerical." ".$day." of ".date("F")) < time()) { // older } else { // newer }
This is possible as
strtotime()
returns the seconds since 1.1.1970 andtime()
too. And in PHP you can easily compare integers...这篇关于php日期小于另一个日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!