文章詳情頁
javascript - 把字符串日期轉(zhuǎn)換成一般時間格式后,發(fā)現(xiàn)小于10的數(shù)字不會自動添加0在前面,如下
瀏覽:94日期:2023-05-19 13:43:43
問題描述
不采用字符串拼接方式(小于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}
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽