|
有这么一段代码:
toJavaDateFormat : function(f) { f.replace(/Y/, 'yyyy'); f.replace(/m/, 'MM'); f.replace(/d/, 'dd'); f.replace(/H/, 'HH'); f.replace(/i/, 'mm'); f.replace(/s/, 'ss');
return f; }
传入的f为:"Ymd His",测试发现并未替换为"yyyyMMdd HHmmss"。
因为使用String的replace时,原来的字符串并未被修改,而是生成了一个新的,所以需要用变量接收一下再返回。 |