-1
我可以找到許多示例來幫助比較和區分時間,但只有當時間存儲在時間戳中時纔有效。我的時間以格式hh:mm:ss
(例如12:30:02)存儲。我需要能夠檢查是否已經過了30秒。例如,如果開始時間是12:30:02,現在時間是12:30:33,那麼是超過30秒,如果時間現在是12:30:31,那麼30秒沒有過去。PHP使用替代時間格式檢查時間已過
我可以找到許多示例來幫助比較和區分時間,但只有當時間存儲在時間戳中時纔有效。我的時間以格式hh:mm:ss
(例如12:30:02)存儲。我需要能夠檢查是否已經過了30秒。例如,如果開始時間是12:30:02,現在時間是12:30:33,那麼是超過30秒,如果時間現在是12:30:31,那麼30秒沒有過去。PHP使用替代時間格式檢查時間已過
如果你可以提供像2015-01-01 12:30:02
整個日期時間,然後strtotime()
是你的英雄:
<?php
$input = '2015-01-01 12:30:02';
if (time() - strtotime($input) > 30)
echo 'Too old.';
time()
給你,因爲在幾秒鐘當前時間「Unix紀元」,並strtotime()
轉換日期時間字符串轉換成秒自時代以來。
你的問題是什麼?你有什麼嘗試? – j08691
你是說用php或sql檢查時間嗎? – Whirlwind
23:59:59發生了什麼? – ceejayoz