dt-escape-format
Version:
格式化日期时间,处理 html 特殊字符
40 lines (26 loc) • 817 B
Markdown
## 安装
```
npm install dt-escape-format
```
## 导入
```js
const dateAndEscape = require('dt-escape-format')
```
## 格式化时间
```js
const dtStr = dateAndEscape.dateFormat(new Date())
console.log(dtStr) // 结果 2022-10-18 15:26:56
```
## 转义/还原 html 中的特殊字符
```js
// 待转换的 HTML 字符串
const htmlStr = '<h1 title="abc">这是一个h1标签<span>123 </span></h1>'
const str = dateAndEscape.htmlUnEscape(htmlStr)
// 转换后结果: <h1 title="abc">这是一个h1标签<span>123&nbsp;</span></h1>
console.log(str)
const str2 = dateAndEscape.htmlEscape(str)
// 还原后结果:<h1 title="abc">这是一个h1标签<span>123 </span></h1>
console.log(str2)
```
## 开源协议
ISC