一、標準時間格式求和
標準時間格式求和通常用於數據分析或統計,要先將所有時間格式轉換為統一的標準時間格式,通常為”HH:mm:ss”或”yyyy-MM-dd HH:mm:ss”。之後再按照普通的數學求和方式進行求和。
function sumTime(timeArr){ let totalSeconds = 0; for(let time of timeArr){ let [hh, mm, ss] = time.split(':'); totalSeconds += parseInt(hh)*3600 + parseInt(mm)*60 + parseInt(ss); } let hours = Math.floor(totalSeconds / 3600); let minutes = Math.floor((totalSeconds % 3600) / 60); let seconds = totalSeconds % 60; return `${hours<10?'0'+hours:hours}:${minutes<10?'0'+minutes:minutes}:${seconds<10?'0'+seconds:seconds}`; } let timeArr = ['00:02:30', '00:03:45', '00:05:20']; console.log(sumTime(timeArr)); //00:11:35
二、時間格式代碼
時間格式代碼通常用於日期時間格式化,在JavaScript中主要使用moment.js或date-fns這兩個庫來對時間進行格式化。時間格式代碼可以根據需求自由組合,常用的有:YYYY(年份)、MM(月份)、DD(日期)、HH(小時)、mm(分鐘)、ss(秒鐘)等。
const date = new Date('2022-06-15 10:30:00'); console.log(moment(date).format('YYYY-MM-DD HH:mm:ss')); //2022-06-15 10:30:00 console.log(dateFns.format(date, 'MM/DD/YYYY HH:mm:ss')); //06/15/2022 10:30:00
三、標準時間格式轉換
標準時間格式轉換通常用於將一個時間格式轉換成另一個時間格式,比如將”yyyy-MM-dd”轉換成”MM/dd/yyyy”。在JavaScript中,可以使用moment.js或date-fns這兩個庫來實現時間格式轉換。
console.log(moment('2022-06-15').format('MM/DD/YYYY')); //06/15/2022 console.log(dateFns.format(new Date('2022-06-15'), 'MM/DD/YYYY')); //06/15/2022
四、excel標準時間格式
Excel中也有一種標準時間格式,通常為”yyyy-MM-dd HH:mm:ss”,也可以通過Excel的格式設置自定義時間格式。
五、標準時間格式- SSSS
SSSS指的是毫秒數,標準時間格式中可以包含毫秒數,常用格式為”yyyy-MM-dd HH:mm:ss.SSS”。
六、標準時間書寫格式
標準時間書寫格式通常有兩種,一種為24小時制,格式為”HH:mm:ss”或”HH:mm”;另一種為12小時制,格式為”hh:mm:ss a”或”hh:mm a”。其中,a表示上午(am)或下午(pm)。
console.log(moment('2022-06-15 15:30:00').format('HH:mm:ss')); //15:30:00 console.log(moment('2022-06-15 15:30:00').format('hh:mm:ss a')); //03:30:00 pm console.log(dateFns.format(new Date('2022-06-15 15:30:00'), 'hh:mm a')); //03:30 pm
七、標準時間格式怎麼寫
一般來說,標準時間格式可以根據需求自由組合。例如,可以使用”yyyy/MM/dd HH:mm:ss”或”yyyy年MM月dd日 HH:mm:ss”作為標準時間格式。
八、時間格式國際標準
ISO 8601是最常見的時間格式國際標準,其格式為”yyyy-MM-ddTHH:mm:ss.sssZ”,其中T表示時間的分隔符,Z表示UTC時間。ISO 8601也可以用來表示時間段,例如”PT1H30M”表示1小時30分鐘。
九、標準時間格式是怎樣的
根據約定,標準時間格式通常採用”yyyy-MM-dd HH:mm:ss”或”HH:mm:ss YYYY/MM/dd”的格式,其中:yyyy表示年份,MM表示月份,dd表示日期;HH表示24小時制的小時數,hh表示12小時制的小時數;mm表示分鐘數,ss表示秒鐘數。
十、標準時間格式哪三種
根據實際需求,標準時間格式可以分為日期格式、時間格式和日期時間格式。在日期格式中,通常使用”yyyy-MM-dd”或”yyyy/MM/dd”;在時間格式中,通常使用”HH:mm:ss”或”hh:mm:ss a”;在日期時間格式中,通常使用”yyyy-MM-dd HH:mm:ss”或”yyyy/MM/dd HH:mm:ss”。
原創文章,作者:QLIV,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/145540.html