一、DB2時間戳轉換日期格式
DB2是IBM公司開發的一種關係型數據庫管理系統,其時間戳類型是TIMESTAMP。在SQL語言中,可以通過TO_CHAR函數將TIMESTAMP類型轉換為指定格式的日期字符串。
SELECT TO_CHAR(TIMESTAMP '2021-05-20 00:00:00', 'YYYY-MM-DD')
FROM SYSIBM.SYSDUMMY1;
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
二、前端時間戳轉換日期格式
前端開發常用的時間戳是指從1970年1月1日開始計算的毫秒數。在JavaScript中,可以使用Date對象先將時間戳轉換為Date對象,再通過Date對象的各種格式化方法將其轉換為指定格式的日期字符串。
const timestamp = 1621430400000;
const date = new Date(timestamp);
const formattedDate = date.toLocaleDateString("zh-CN", {year: "numeric", month: "2-digit", day: "2-digit"});
console.log(formattedDate);
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
三、PG時間戳轉換日期格式
PG是PostgreSQL的簡寫,和MySQL、Oracle等一樣都是一種常用的關係型數據庫管理系統。在PG中,時間戳類型是TIMESTAMP,和DB2類似,可以使用TO_CHAR函數將其轉換為指定格式的日期字符串。
SELECT TO_CHAR(TIMESTAMP '2021-05-20 00:00:00', 'YYYY-MM-DD')
FROM DUAL;
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
四、Linux時間戳轉換日期格式
Linux系統中的時間戳指從1970年1月1日開始計算的秒數。在Linux中,可以使用date命令將時間戳轉換為指定格式的日期字符串。
date -d @1621430400 '+%Y-%m-%d'
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
五、Oracle時間戳轉換日期格式
Oracle是甲骨文公司開發的一種常用的關係型數據庫管理系統,其時間戳類型是TIMESTAMP。可以使用TO_CHAR函數將TIMESTAMP類型轉換為指定格式的日期字符串。
SELECT TO_CHAR(TIMESTAMP '2021-05-20 00:00:00', 'YYYY-MM-DD')
FROM DUAL;
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
六、13位時間戳轉換日期格式
13位時間戳指從1970年1月1日開始計算的毫秒數。在JavaScript中,可以使用Date對象將其轉換為指定格式的日期字符串。
const timestamp = 1621430400000;
const date = new Date(timestamp);
const formattedDate = date.toLocaleDateString("zh-CN", {year: "numeric", month: "2-digit", day: "2-digit"});
console.log(formattedDate);
執行以上代碼,可以得到格式為『2021-05-20』的日期字符串。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/198773.html