タイムスタンプを日付に変換する Mysql メソッド: date を使用して [UNIX_TIMESTAMP()] を呼び出すと、パラメータ値が ['1970-01-01 00:00:00' GMT] 以降の秒数に変更されます。数値として返されます。
タイムスタンプを日付に変換する Mysql の方法:
mysql クエリ タイムスタンプ (TIMESTAMP) を一般的に使用される読み取り時間形式に変換する
from_unixtime()
は、MySQL の時間関数です。
date は、処理する必要があるパラメータ (パラメータは Unix タイムスタンプです) であり、フィールドにすることができます。 name、Unix タイムスタンプ文字列の直後に '%Y%m%d'
を指定することもできます。これは主に戻り値の形式を整えるためです。
例:
mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' ) ->2007年11月20 UNIX_TIMESTAMP()是与之相对正好相反的时间函数 UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)
Ifパラメータはありません。呼び出されると、Unix タイムスタンプ (GMT '1970-01-01 00:00:00' からの秒数) が符号なし整数として返されます。 date を使用して UNIX_TIMESTAMP()
を呼び出すと、「1970-01-01 00:00:00」GMT 以降の秒数の形式でパラメータ値が返されます。 date には、DATE 文字列、DATETIME 文字列、TIMESTAMP
、または現地時間形式の YYMMDD
または YYYMMDD
の数値を指定できます。
例:
mysql> SELECT UNIX_TIMESTAMP() ; (执行使得时间:2009-08-06 10:10:40) ->1249524739 mysql> SELECT UNIX_TIMESTAMP('2009-08-06') ; ->1249488000
その他の関連する無料学習の推奨事項:mysql チュートリアル(ビデオ)
以上がmysqlでタイムスタンプを日付に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。