我有一个Wordpress自定义页面,用于检查ACF(高级自定义字段)日期值(排序的m-d-Y)是否为日期(m-d-Y)的< =>。如果ACF值有2016年全部工作,如果年份为2017年功能不起作用。的代码检查日期是否过去
例如:
if (get_sub_field('data_inizio') >= date('m-d-Y')) {
}
如果我更换日期( 'M-d-Y')与2017年1月1日的工作。
感谢您的帮助。
我有一个Wordpress自定义页面,用于检查ACF(高级自定义字段)日期值(排序的m-d-Y)是否为日期(m-d-Y)的< =>。如果ACF值有2016年全部工作,如果年份为2017年功能不起作用。的代码检查日期是否过去
例如:
if (get_sub_field('data_inizio') >= date('m-d-Y')) {
}
如果我更换日期( 'M-d-Y')与2017年1月1日的工作。
感谢您的帮助。
你必须隐蔽这个字符串DateTime
对象,然后比较它们......你可以比较字符串只看到如果他们是平等的。
你需要将这些字符串转换为实际日期,[PHP日期时间](http://php.net/manual/en/class.datetime.php) – Ali
我很笨,给了你一个没道理的答案。我删了它。 –
看看PHP的[Datetime:diff](http://php.net/manual/en/datetime.diff.php)也试过 – 2016-12-27 19:12:17