我有这样的日期: - $ startdate = 10/23/2017和$ enddate = 10/28/2017 ...需要与数据库表键名可用性比较,其序列化形式如下:2:{s :10:“start_date”; s:10:“2017-07-24”; s:8:“end_date”; s:10:“2017-07-31”;}
答案 0 :(得分:1)
如果您的所有日期都在1970年1月1日之后,您可以使用以下内容:
$startDate= date("Y-m-d");
$endDate = $JSONObject->endDate
$startDate = strtotime($startDate);
$endDate = strtotime($endDate);
if ($endDate < $startDate) { /* do Something */ }
如果您使用的是PHP&gt; 5.0你可以使用DateTime类
$today_dt = new DateTime($startDate);
$expire_dt = new DateTime($endDate);
if ($expire_dt < $today_dt) { /* Do something */ }
当然,您希望在backend
方面使用php进行此操作。