我正在尝试从 m/d/yyyy 7/1/2016 转换日期格式
每行发生一次到 YYYY-mm-dd 00:00:00
我有搜索和参数部分工作,可以交换订单等,
但是我想使用 vim 的 printf 来做到这一点,并提出了以下...
%s/\(\d\+\)\/\(\d\+\)\/\(\d\+\)/\=printf('%d-%02d-%02d 00:00:00', \3, \1, \2)/
Run Code Online (Sandbox Code Playgroud)
我得到...
E15: Invalid expression: \3, \1, \2)
E116: Invalid arguments for function printf('%d-%02d-%02d 00:00:00', \3, \1, \2)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?