我正在使用Talend从csv fle中的SQL Server导出数据。 我在tMap组件中指定的日期格式是“YYYY-MM-DD 00:00:00.000”。 SQL中的日期为2015-04-28 00:00:00.000,导出后在csv中更改为2015-04-118 00:00:00.000。
答案 0 :(得分:0)
假设Talend只使用SimpleDateFormat
的格式模式,您需要yyyy-MM-dd 00:00:00.000
- 您目前看到的问题是D
表示一年中的某一天,而不是月。这就是为什么你得到118-因为4月28日是非闰年的第118天。
在今年年初和年底之前,您还会看到问题,因为Y
表示“周年”而非年份。