Amazon web services 可以';时区';这里有一个参数?从_iso8601 _时间戳(字符串)时区';时区';

Amazon web services 可以';时区';这里有一个参数?从_iso8601 _时间戳(字符串)时区';时区';,amazon-web-services,datetime,timezone,Amazon Web Services,Datetime,Timezone,我使用AWS Athena进行一些查询,这里的场景是有两列,1是UTC中的“utcTime”,1是相关的“时区”(例如“America/Los_Angeles”)。我想将UTC时间转换为当地时间 我尝试使用from_iso8601_timestamp(utcTime)时区“timezone”,但它不起作用。但如果我显式地使用一个区域字符串作为“timezone”,它就可以工作了:从时间戳(utcTime)时区“America/Los_Angeles” 此方法是否不支持传递参数?如果是,还有其他方

我使用AWS Athena进行一些查询,这里的场景是有两列,1是UTC中的“utcTime”,1是相关的“时区”(例如“America/Los_Angeles”)。我想将UTC时间转换为当地时间

我尝试使用from_iso8601_timestamp(utcTime)时区“timezone”,但它不起作用。但如果我显式地使用一个区域字符串作为“timezone”,它就可以工作了:从时间戳(utcTime)时区“America/Los_Angeles”


此方法是否不支持传递参数?如果是,还有其他方法吗?谢谢大家!

通过使用“case-when”进行解析,并显式地为该方法提供一个静态字符串,虽然不是很优雅。