ホームページ >バックエンド開発 >PHPチュートリアル >PHP、Mysql の日付と時刻の並べ替え_PHP チュートリアル
1年間働いて得たものはたくさんあるので、少しずつまとめて作業効率を上げていきます。
PHPで時刻と日付を取得する
date() 関数を使用します: タイムスタンプまたは現在時刻をフォーマットされた文字列に変換します。例:
echo date('Y-i-s');//出力 2014-3-25
mktime() を使用して時間を UNIX タイムスタンプに変換します
$timestamp = mktime();
現在のタイムスタンプを取得するには 3 つの方法があります:
mktime(),time(),date('U')
mktime は時間の計算を行います
mktime(12,0,0,$mon,$day+10,$year); 10 日後のタイムスタンプ
$today = getdate();
print_r($today);
//出力
配列
(
[秒] => 38
[分] => 38
[時間] => 22
[月曜日] => 25
[平日] => 2
[月] => 3
[年] => 2014
[今日] => 83
【平日】 => 火曜日
[月] => 3月
[0] => 1395758318
)
タイムスタンプのフォーマット
mysqlフォーマット時間
1.DATE_FORMAT()
2.UNIX_TIMESTAMP() は、UNIX タイムスタンプとしてフォーマットされた日付を返します。例: SELECT UNIX_TIMESTAMP(date) FROM table なので、PHP で処理できます
れーれー
れーれー
れーれー