MySQL でのタイムスタンプから日時への変換
1300464000 などの特定のタイムスタンプについて、タスクは MySQL で同等の日時表現を取得することです。 。 Unix システムではタイムスタンプがエポック (1970 年 1 月 1 日 UTC) からの秒数として表されることに注意することが重要です。
MySQL でこの変換を実現するには、FROM_UNIXTIME() 関数を利用します。たとえば、指定されたタイムスタンプ (1300464000) を日時に変換するには、次のクエリを使用します。
SELECT FROM_UNIXTIME(1300464000);
このクエリは、日時値を '2011-03-18 16:00:00' として返します。
注: に保存されているタイムスタンプの場合ミリ秒は Java で一般的ですが、FROM_UNIXTIME() で使用する前に必ず値を 1000 で割ってください。これにより、Unix 時間を秒単位で操作できるようになり、日時への正確な変換が可能になります。
以上がUnix タイムスタンプを MySQL 日付時刻に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。