ホームページ > データベース > mysql チュートリアル > MySQL の FROM_UNIXTIME() 関数はどのようにして Unix タイムスタンプを人間が判読できる日付に変換できるのでしょうか?

MySQL の FROM_UNIXTIME() 関数はどのようにして Unix タイムスタンプを人間が判読できる日付に変換できるのでしょうか?

Barbara Streisand
リリース: 2024-11-28 12:52:14
オリジナル
183 人が閲覧しました

How Can MySQL's FROM_UNIXTIME() Function Convert Unix Timestamps to Human-Readable Dates?

MySQL を使用して Unix タイムスタンプを人間が判読できる日付に変換する

多くのデータベースは、日付と時刻の情報を保存するために Unix タイムスタンプを使用します。ただし、ユーザー向けアプリケーションの場合は、人間が判読できる日付形式が好まれることがよくあります。この記事では、MySQL の FROM_UNIXTIME() 関数を使用して Unix タイムスタンプをより読みやすい形式に簡単に変換する方法について説明します。

FROM_UNIXTIME() 関数

FROM_UNIXTIME() 関数Unix タイムスタンプを引数として受け取り、人間が判読できる日付文字列を返します。返される日付文字列の形式は、さまざまな形式指定子を使用してカスタマイズできます。

例:

SELECT
  FROM_UNIXTIME(timestamp) 
FROM 
  your_table;
ログイン後にコピー

このクエリは、" 形式のすべての Unix タイムスタンプを変換します。 「your_table」テーブルの「timestamp」列を人間が判読できるようにする

形式指定子:

次の形式指定子を使用して、FROM_UNIXTIME() 関数の出力形式をカスタマイズできます:

  • %Y: 年 (例: 2021)
  • %m: 月 (例: 03)
  • %d: 日 (例: 01)
  • %H: 時間 (例: 12)
  • %i: 分 (例: 22)
  • %s: 秒 (例: 05)

フォーマットされた出力の例:

  • FROM_UNIXTIME(timestamp, '%Y-%m-%d'): YYYY-MM-DD (例: 2021-03-01)
  • FROM_UNIXTIME(タイムスタンプ, '%Y-%m-%d %H:%i:%s'): YYYY-MM-DD HH:MM:SS (例: 2021-03-01 12:22:05)

追加リソース:

  • [MySQL ドキュメントFROM_UNIXTIME()](https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_from-unixtime)

以上がMySQL の FROM_UNIXTIME() 関数はどのようにして Unix タイムスタンプを人間が判読できる日付に変換できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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