mysqlでタイムスタンプを日付形式に変換する方法は何ですか?

MySQLでは、タイムスタンプを日付形式に変換するためにFROM_UNIXTIME()関数を使用することができます。

以下は日本語でネイティブにパラフレーズしてください。

例:

SELECT FROM_UNIXTIME(timestamp_column) AS date_column FROM table_name;

timestamp_columnとは、タイムスタンプを含む列名であり、table_nameはその列が含まれるテーブル名です。検索結果は変換された日付形式で返されます。

時間スタンプが秒単位であれば、FROM_UNIXTIME()関数を直接使用して変換できます。もし時間スタンプがミリ秒単位であれば、時間スタンプを1000で割ってから変換する必要があります。

例:

-- 示例1:时间戳以秒为单位
SELECT FROM_UNIXTIME(1610707200) AS date_column;
-- 输出结果:2021-01-15 00:00:00

-- 示例2:时间戳以毫秒为单位
SELECT FROM_UNIXTIME(1610707200000/1000) AS date_column;
-- 输出结果:2021-01-15 00:00:00

実際の状況に応じて適切な例を選んで使用してください。

bannerAds