ホームページ >バックエンド開発 >PHPチュートリアル >UNIX タイムスタンプ ソリューション

UNIX タイムスタンプ ソリューション

WBOY
WBOYオリジナル
2016-06-13 11:56:441013ブラウズ

UNIX タイムスタンプ
データベースには UNIX タイムスタンプが含まれています。PHP はどのようにしてその日の情報をすべて取得できるのでしょうか?
------解決策----------------------
getdate -- 日付/時刻情報を取得します
説明
array getdate ([int timestamp])
タイムスタンプに基づいた日付情報を含む結合配列を返します。タイムスタンプが指定されていない場合は、現在の現地時間が想定されます。

-----解決策--------------------------------
フィールドにタイムスタンプが保存されているということであれば、次のようにします:
[code=php
]$today = date('Y-m-d');
$startTime = strtotime($today); //今日の早朝のタイムスタンプ
$endTime = $startTime 24*3600;//明日の早朝のタイムスタンプ
$sql = "select * from table where $startTime と$endTime";
// SQL
[/code]
を実行しますが、どれだけ効率的かわかりません。提案させてください。高性能な Mysql によると、これが最適です日付部首

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