ホームページ > データベース > mysql チュートリアル > MySQL の日付文字列を UNIX タイムスタンプに、またはその逆に変換するにはどうすればよいですか?

MySQL の日付文字列を UNIX タイムスタンプに、またはその逆に変換するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-29 22:28:12
オリジナル
600 人が閲覧しました

How to Convert MySQL Date Strings to UNIX Timestamps and Vice Versa?

MySQL 日付文字列を UNIX タイムスタンプに変換する

日付文字列を UNIX タイムスタンプに変換する

「Apr 15 2012 12」という形式の日付文字列を変換するには:00AM" を UNIX タイムスタンプに変換するには、次の SQL を使用します。 query:

SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p'))
ログイン後にコピー

日付形式の変更

日付形式を変更するには、FROM_UNIXTIME() 関数を UNIX_TIMESTAMP() 関数とともに使用します。たとえば、次のクエリは、UNIX タイムスタンプを "%m-%d-%Y %h:%i:%p" の形式に変換します。

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')), '%m-%d-%Y %h:%i:%p')
ログイン後にコピー

Documentation

詳細詳細については、次の MySQL を参照してください。ドキュメント:

  • [UNIX_TIMESTAMP](https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_unix-tim estamp)
  • [FROM_UNIXTIME](https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_from-unixtime)

以上がMySQL の日付文字列を UNIX タイムスタンプに、またはその逆に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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