heima-qd
Version:
提供了日期格式化,htmlEscape格式转换
51 lines (46 loc) • 1.08 kB
JavaScript
function dateFormat(datestr){
const dt = new Date(datestr)
const y = dt.getFullYear()
const m = dt.getMonth()+1
const d = dt.getDate()
const hh = dt.getHours()
const mm = dt.getMinutes()
const ss = dt.getSeconds()
return `${y}-${m}-${hd} ${hh}:${mm}:${ss}`
}
function padZero(n) {
return n > 9 ? n : '0' + n
}
function htmlEscape(htmlstr) {
return htmlstr.replace(/<|>|"|&/g, match => {
switch (match) {
case '<':
return '<'
case '>':
return '>'
case '"':
return '"'
case '&':
return '&'
}
})
}
function htmlUnEscape(str) {
return str.replace(/<|>|"|&/g, match => {
switch (match) {
case '<':
return '<'
case '>':
return '>'
case '"':
return '"'
case '&':
return '&'
}
})
}
module.exports = {
dateFormat,
htmlEscape,
htmlUnEscape
}