ホームページ >データベース >mysql チュートリアル >MySQL の日付文字列を 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')
詳細詳細については、次の MySQL を参照してください。ドキュメント:
以上がMySQL の日付文字列を UNIX タイムスタンプに、またはその逆に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。