开发者社区 > 云原生 > Serverless > 正文

Serverless 应用引擎有人遇到过时区不对的问题吗?

Serverless 应用引擎有人遇到过时区不对的问题吗?ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone启动docker镜像也设置时区了 ,JVM获取的时间new Date() 不对

展开
收起
真的很搞笑 2024-07-25 08:18:10 26 0
2 条回答
写回答
取消 提交回答
  • Serverless应用引擎(SAE)中的时区问题,可以尝试以下步骤来解决:

    确保在Dockerfile中设置了正确的时区信息,例如:RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone
    检查应用配置,看是否在启动参数中传递了时区相关的环境变量,例如:-e TZ=Asia/Shanghai
    验证JVM是否正确读取了系统时区,可以在应用中添加打印系统属性的代码,如System.out.println(System.getProperty("user.timezone"))
    可参见常见问题索引

    2024-07-25 14:57:48
    赞同 2 展开评论 打赏
  • 可以根据实际情况选择不同时区,包括一些常用国家或地区,也包括标准的GMT表达方式。

    image.png
    参考文档https://help.aliyun.com/zh/mse/user-guide/job-management?spm=a2c4g.11186623.0.i53

    2024-07-25 09:29:17
    赞同 1 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    SAE 引领应用步入 Serverless 全托管新时代 立即下载
    Serverless时代下大规模微服务应用运维的最佳实践 立即下载
    云效携手SAE助力掌讯科技持续降本提效 立即下载