Boomi/Java/Groovy noob 这里...我从一个日期(从第 3 方供应商发送给我们)开始,其格式如下:2018-04-18 12:15:00.000000(没有“T”)我们被告知在美国/芝加哥 TZ。我最终需要的是获得以下日期格式的输出(带有“T”,并添加了偏移量):
2018-04-18T12:15:00.000000-06:00
-或者-
2018-04-18T12:15:00.000000-05:00(取决于芝加哥一年中特定时间的当地时间)
我一直在尝试多种 SimpleDateFormat、ZoneID.of、ZonedDateTime.ofInstant、LocalDateTime.ofInstant、LocalDateTime.parse 等的组合......所以,到目前为止,我在找到正确的组合方面失败了。
任何帮助将不胜感激!!