ホームページ  >  記事  >  バックエンド開発  >  UNIX タイムスタンプ

UNIX タイムスタンプ

WBOY
WBOYオリジナル
2016-06-23 13:57:23792ブラウズ

データベースには UNIX タイムスタンプが含まれています。PHP はどのようにしてその日のすべての情報を取得できるのでしょうか?


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

getdate -- 日付/時刻情報を取得します
説明
array getdate ([int timestamp])
タイムスタンプに基づいて日付情報を含む結合された配列を返します。タイムスタンプが指定されていない場合は、現在の現地時間が想定されます。

フィールドの 1 つにタイムスタンプが保存されているということであれば、次のようにしましょう:
[code=php
]$today = date('Y-m-d')
$startTime = strtotime( $today ); //今日の早朝のタイムスタンプ
$endTime = $startTime+24*3600; //明日の早朝のタイムスタンプ
$sql = "select * from $startTime と $endTime"; // SQL を実行します
[/code]
しかし、それがどれほど効率的であるかはわかりません。高性能 Mysql によると、時間を保存するには日付ラジカルを使用するのが最善です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。