如何使用PHP仅选择一列时间(例如10:15、10:35),如何将这些时间与当前时间进行比较?

如何使用PHP仅选择一列时间(例如10:15、10:35),如何将这些时间与当前时间进行比较?,php,sql,database,time,Php,Sql,Database,Time,所以在一个表中,我有一列时间值,只是一堆时间值,比如10:15,10:35,等等。另一列有AM/PM作为文本。我真不知道该怎么做。如何使用PHP获取这些值并将其与当前时间进行比较?我知道您必须执行$sql语句,但接下来呢 另外,如果您的答案更容易理解,我可以将AM/PM添加到时间值列中,使其成为上午10:15、上午10:35的文本值,而不仅仅是数字。您可以使用该功能 特别是: <?php $now = time(); $some_time = strtotime('11:20 PM')

所以在一个表中,我有一列时间值,只是一堆时间值,比如10:15,10:35,等等。另一列有AM/PM作为文本。我真不知道该怎么做。如何使用PHP获取这些值并将其与当前时间进行比较?我知道您必须执行$sql语句,但接下来呢

另外,如果您的答案更容易理解,我可以将AM/PM添加到时间值列中,使其成为上午10:15、上午10:35的文本值,而不仅仅是数字。

您可以使用该功能

特别是:

<?php

$now = time();

$some_time = strtotime('11:20 PM');

if($now > $some_time)
   echo "you are late";
else
   echo "you have time";


?>