ホームページ > データベース > mysql チュートリアル > 提供された記事に適合する質問ベースのタイトルをいくつか示します。 * MySQL でエポック時間を人間が判読できる日付に変換するにはどうすればよいですか? * MySQL でのエポック時刻から日付への変換: ステップバイステップ ガイド

提供された記事に適合する質問ベースのタイトルをいくつか示します。 * MySQL でエポック時間を人間が判読できる日付に変換するにはどうすればよいですか? * MySQL でのエポック時刻から日付への変換: ステップバイステップ ガイド

Linda Hamilton
リリース: 2024-10-27 17:39:31
オリジナル
733 人が閲覧しました

Here are a few question-based titles that fit your provided article:

* How Do I Convert Epoch Time to a Human-Readable Date in MySQL?
* Converting Epoch Time to a Date in MySQL: A Step-by-Step Guide
* Epoch Time to Date Conversion in MySQL:  What's the

MySQL でエポック タイムを人間が判読できる日付に変換する

エポック タイム (UTC 1970 年 1 月 1 日からの経過秒数を表すタイムスタンプ) は、多くの場合、データベースに保存されます。エポック時間を人間が判読できる日付形式に変換することは、データの操作と視覚化にとって重要です。

VARCHAR データ型で格納されたエポック値 1389422614485 を考えてみましょう。人間の時間に変換するには、MySQL の from_unixtime() 関数と数学的演算を利用できます。

select from_unixtime(floor(1389422614485/1000));
ログイン後にコピー

ミリ秒精度のエポック値は、秒単位のタイムスタンプを抽出するために 1000 で除算する必要があります。 Floor() 関数を使用すると、整数の秒数を確実に処理できます。結果:

2014-01-11 12:13:34
ログイン後にコピー

MySQL 8.0 の更新 (2020 年 7 月)

MySQL 8.0 では、ミリ秒を処理するときにフロア関数は必要なくなりました:

select from_unixtime(1594838230234/1000);
ログイン後にコピー

これは次を返します:

2020-07-15 18:37:10.2340
ログイン後にコピー

この変換プロセスを理解することで、開発者はさまざまな分析目的でエポックタイム値を人間が判読できる日付に簡単に変換でき、正確でわかりやすいデータ表現を保証できます。

以上が提供された記事に適合する質問ベースのタイトルをいくつか示します。 * MySQL でエポック時間を人間が判読できる日付に変換するにはどうすればよいですか? * MySQL でのエポック時刻から日付への変換: ステップバイステップ ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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