溫馨提示×

PostgreSQL時間戳相關(guān)的SQL語句有哪些

小樊
83
2024-08-13 20:17:39
欄目: 云計算

  1. 獲取當(dāng)前時間戳:
SELECT CURRENT_TIMESTAMP;
  1. 將時間戳轉(zhuǎn)換為特定格式的日期時間:
SELECT TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS');
  1. 將日期時間轉(zhuǎn)換為時間戳:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2022-01-01 00:00:00');
  1. 將時間戳轉(zhuǎn)換為日期時間:
SELECT TIMESTAMP 'epoch' + 1640995200 * INTERVAL '1 second';
  1. 獲取當(dāng)前日期的時間戳:
SELECT EXTRACT(EPOCH FROM CURRENT_DATE);
  1. 獲取某個日期的時間戳:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2022-01-01');

0