時差の問題

WBOY
リリース: 2016-06-23 13:48:11
オリジナル
886 人が閲覧しました

$a=2014-09-30 23:21:55
$b=18:00

$a と $b の 23:21 の差を分単位で計算するにはどうすればよいですか?


ディスカッションに返信 (解決策)

私は自分でやりました!!!

$d = new datetime(date('H:i:s', strtotime('2014-09-30 23:21:55')));$t = $d->diff(new datetime('18:00:0'));echo $t->format('%H:%I:%S  ');echo $t->h * 60 + $t->i + $t->s / 60;
ログイン後にコピー
05:21:55 321.91666666667

$seconds= (strtotime("2014-09-30 23:21:55")-strtotime("18:00")+86400)%86400;$minutes = floor($seconds/60);var_dump($minutes);
ログイン後にコピー

参照関数: strtotime

またはBaiduの「時差計算」

次の場合:
kq.kq_time の値は 2014-09-30 23:21:55
kq_c.am_on の値は 18:00

次の MYSQL ステートメントを true にする方法
$sql_where .= DATE_FORMAT(kq. kq_time,'%H:%i')>kq_c.am_on";

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート