从dateTime对象中删除:,正确的正则表达式
Removing : from dateTime object, proper regex for this?
我正在使用dateTime创建一个文件夹,并希望将其用作文件夹名称的一部分。这里面有":"字符,我很难找到正确的正则表达式来过滤掉":"。例如,dateTime输出是"Wed May 20 20:16:42 CDT 2015",我希望它是"Wed May 20 201642 CDT 2015"
我有以下
var fso, fo, dc;
fso = new ActiveXObject("Scripting.FileSystemObject");
fo = fso.GetFolder("C:''examplefolder");
dc = fo.DateCreated; //this gives me "Wed May 20 20:16:42 CDT 2015"
dc = dc.replace(/:/g, "");
没有从datetime中取出:,我得到了一个错误。我哪里做错了?
看起来fo.DateCreated
是一个没有replace
方法的日期对象。
//use one of the appropriate methods from toString(), toLocaleString(), toUTCString() etc to get a string representation
dc = new Date(fo.DateCreated).toString(); //a workaround since dc.toString() is not working
dc = dc.replace(/:/g, "");
注意:以前没有使用过ActiveX,所以不要为什么dc.toString()
不工作。
相关文章:
- java.net和javascript之间正则表达式的差异
- Grunt匹配正则表达式
- 不同浏览器中的空白字符正则表达式行为
- 正则表达式在字符串中找到base64
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 调用正则表达式匹配的函数
- 使用正则表达式评估电子邮件地址时出现性能问题
- Javascript 正则表达式 : ^[^/s/]+[a-z]{1,}[0-9]*[-_]*[^/][
- JavaScript正则表达式文本与RegExp对象
- 正则表达式只允许 x 个整数
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 改进用于验证付款金额的正则表达式
- 正则表达式与数字中的第二个点匹配
- 键按正则表达式以查找具有负值的小数
- 一个正则表达式,用于从JS中的HTML标记中删除id、样式和类属性
- 将po-box javascript正则表达式转换为c#regex
- 在mongoose中使用正则表达式在对象数组中进行查询搜索
- javascript中用于DateTime验证的正则表达式
- javascript 正则表达式,用于解析 .NET json Datetime
- 从dateTime对象中删除:,正确的正则表达式