您的位置:首頁技術文章
文章詳情頁

javascript - 把字符串日期轉換成一般時間格式后,發現小于10的數字不會自動添加0在前面,如下

瀏覽:110日期:2023-05-19 13:43:43

問題描述

javascript - 把字符串日期轉換成一般時間格式后,發現小于10的數字不會自動添加0在前面,如下不采用字符串拼接方式(小于10,手動在前面加0),還有其他什么方式嗎

問題解答

回答1:

一般不都是寫段JS判斷一下 如果小于10就在前面加個0

回答2:

function formatTime(date) { var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds() return [year, month, day].map(formatNumber).join(’-’) + ’ ’ + [hour, minute, second].map(formatNumber).join(’:’)}function formatNumber(n) { n = n.toString() return n[1] ? n : ’0’ + n}

標簽: JavaScript
国产综合久久一区二区三区