首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我得到UTC(+00:00),即使我运行我的aws兰巴在ap-东北-2地区?

为什么我得到UTC(+00:00),即使我运行我的aws兰巴在ap-东北-2地区?
EN

Stack Overflow用户
提问于 2021-12-25 15:40:34
回答 1查看 296关注 0票数 1

我在ap-东北-2区运行兰博达

这是我的代码的一部分,为DynamoDB获得了时间戳

代码语言:javascript
复制
import datetime
a = datetime.datetime.now().astimezone().replace(microsecond=0).replace(second=0).isoformat()

如果我运行这个,我会得到"2021-12-25T15:33:00+00:00“

我的笔记本电脑上有"2021-12-26T00:34:00+09:00“。

我以为兰博达会和我一样回来,因为我在首尔,所以亚太-东北-2地区有什么原因我不能得到我的时区吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-25 16:20:38

Lambda实例总是使用UTC作为它们的时区,请参阅保留环境变量:https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.htmlTZ下的UTC。

如果时区根据您运行的区域切换,这将是很尴尬的。

相关:AWS Lambda Timezone (上面的链接来自于对这个问题的评论)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70481038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档