UNPKG

dt-escape-format

Version:

格式化日期时间,处理 html 特殊字符

40 lines (26 loc) 817 B
## 安装 ``` 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&nbsp;</span></h1>' const str = dateAndEscape.htmlUnEscape(htmlStr) // 转换后结果: &lt;h1 title=&quot;abc&quot;&gt;这是一个h1标签&lt;span&gt;123&amp;nbsp;&lt;/span&gt;&lt;/h1&gt; console.log(str) const str2 = dateAndEscape.htmlEscape(str) // 还原后结果:<h1 title="abc">这是一个h1标签<span>123&nbsp;</span></h1> console.log(str2) ``` ## 开源协议 ISC