from_unixtime() は MySQL の時刻関数です。Date は処理する必要があるパラメータです (パラメータはフィールド名または直接 Unix タイムスタンプ文字列です)。その後、主なことは戻り値をフォーマットすることです。例:
mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' )
->20071120
mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y Year%mMonth) %d' )
->2007年11月20日
UNIX_TIMESTAMP() は逆の時刻関数です
UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)
パラメータなしで呼び出された場合、Unix タイムスタンプ ('1970-01 -01 00: 00:00' GMT からの秒数) を符号なし整数として表します。 UNIX_TIMESTAMP() が日付を指定して呼び出された場合、GMT '1970-01-01 00:00:00' からの秒数としてパラメータ値が返されます。 date には、DATE 文字列、DATETIME 文字列、TIMESTAMP、または YYMMDD または YYYMMDD 形式の現地時刻番号を指定できます。
例:
コードをコピーします