需要将日期格式转换为芝加哥tIME ZONE格式,因为在Azure数据流浏览器表达式构建器中,尝试了很多位都没有用,示例是

eaf3rand  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(149)

我需要转换为CSV日期列在这种格式,尝试了这么多在AZURE DATA FACTORY数据流表达式生成器,但没有工作,有人可以请帮助这一点.这里的最后4位数,它总是+00:00是从CSV文件的所有行.
当我尝试使用这个链接时,得到了一些更好的结果。https://dataexplorer.azure.com/clusters,但不是在表达式生成器中
来自csv的源列值:2023-10- 06 T07:00:00.000Z
Oracle表列:9/15/2023 12:00:00.000000 AM**+00:00**

06odsfpq

06odsfpq1#

可以使用Azure数据工厂数据流表达式生成器中的toTimestamp()函数将日期格式转换为芝加哥格式。
将派生列添加到源中,并在表达式生成器中使用以下表达式:

  1. toTimestamp(<column>, 'yyyy-MM-dd HH:mm:ss','CDT')

字符串


的数据
要获得所需的格式,即9/15/2023 12:00:00.000000 +00:00,请添加派生列转换并使用以下表达式:

  1. toString(convertedDate, 'MM/dd/yyyy hh:mm:ss +00:00', "CDT")


您将得到如下所示的输出:


展开查看全部

相关问题