以下のコードを機能させるのに問題があります。基本的に、24時間形式のタイムスタンプ変数の値が1:00 PM
、12時間形式に変換された後かどうかを確認しています。値をエコーバックすると、常に午後6時と表示されます。何が問題ですか?
これが私が$timeToday
変数を取得する方法です
$timeToday = date("H:i A");
正しく機能していないコードは次のとおりです。
if ($timeToday>"12:59"){
$timeConverted = date("h:i A", strtotime($timeToday));
echo "You clocked out at: " . $timeConverted . "<br>";
} else {
echo "You clocked out at: " . $timeToday . "<br>";
}