UNPKG

heima-qd

Version:

提供了日期格式化,htmlEscape格式转换

51 lines (46 loc) 1.08 kB
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 '&lt;' case '>': return '&gt;' case '"': return '&quot;' case '&': return '&amp;' } }) } function htmlUnEscape(str) { return str.replace(/&lt;|&gt;|&quot;|&amp;/g, match => { switch (match) { case '&lt;': return '<' case '&gt;': return '>' case '&quot;': return '"' case '&amp;': return '&' } }) } module.exports = { dateFormat, htmlEscape, htmlUnEscape }