+3
-0
@@ -32,2 +32,3 @@ ; (function (global, factory) { | ||
| var justNowReg = /刚刚/ | ||
| var allNumberReg = /(\d{4})(\d{2})(\d{2})/ | ||
| var beforeMatches = str.match(beforeReg) | ||
@@ -59,2 +60,4 @@ if (beforeMatches) { | ||
| datetime = new Date() | ||
| } else if (allNumberReg.test(str)) { | ||
| datetime = new Date(str.replace(allNumberReg, (_, p1,p2,p3)=>[p1,p2,p3].join('/'))) | ||
| } else { | ||
@@ -61,0 +64,0 @@ datetime = new Date(str) |
+1
-1
| { | ||
| "name": "str2date", | ||
| "version": "1.1.1", | ||
| "version": "1.1.2", | ||
| "description": "将中文格式的时间字符串转换为Date类型", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
+1
-0
@@ -25,2 +25,3 @@ const str2date = require('./index'); | ||
| console.log(str2date('刚刚').toLocaleString()) | ||
| console.log(str2date('20200811').toLocaleString()) | ||
@@ -27,0 +28,0 @@ console.log(str2date('xxxx').toLocaleString()) |
7687
3.07%118
3.51%