【发布时间】:2018-05-22 17:23:57
【问题描述】:
我有以下格式的 CSV 文件
Column_a,Column_b,Column_c,Column_date
a,b,c,08-jun-2017 00:00 to UP (ENG)
我想转换名称为Column_date的数据
示例:08-jun-2017 00:00 to UP (ENG) 应转换为 17W23D4 to UP (ENG)
格式为世纪内年份17;一年中的一周W23;星期几D4。日子从星期一 (1) 到星期日 (7)。
所以最终的 CSV 应该如下所示:
Column_a,Column_b,Column_c,Column_date
a,b,c,17W23D4 to UP (ENG)
如果可以在.bat 文件中做就好了,但另一种脚本语言也可以。
【问题讨论】:
-
我不明白将
08-jun-2017 00:00 to UP (ENG)映射到17W23D4 to UP (ENG)的算法/逻辑。 -
你试过什么?这不是代码编写服务。
-
基本上 08-jun-2017 00:00 应该改为 2017 年的第 23 周和第 4 天(星期一是一周的第 1 天)