1.0.2 • Published 2 years ago

lqqtimeformat-tools v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

安装方式

npm install lqqtimeformat-tools

导入方式

const mytools=require('lqqtimeformat-tools')

格式化时间

  function dateFormat() {
  var date = new Date()
  //年份
  var year = date.getFullYear()
  //月份
  var month = date.getMonth() + 1
  //日期
  var day = date.getDate()
  //小时 分钟 秒 
  var hh = date.getHours()
  var mm = date.getMinutes()
  var ss = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()
  return `${year}年${month}月${day}日 ${hh}:${mm}:${ss}`
}

转义html

function zhuanHtml(html) {
  const str = html.replace(/<|>|"|&/g, (item) => {
    switch (item) {
      case '<':
        return '&lt;'
      case '>':
        return '&gt;'
      case '&':
        return '&amp;'
      case '"':
        return '&quot;'
    }
  })
  return str
}

还原html

function huanHtml(html) {
  const str = html.replace(/&lt;|&gt;|&amp;|&quot;/g, (item) => {
    switch (item) {
      case '&lt;':
        return '<'
      case '&gt;':
        return '>'
      case '&amp;':
        return '&'
      case '&quot;':
        return '"'
    }
  })
  return str
}