添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
日志服务中记录的时间和程序中获取的时间不一致怎么办?

日志服务中记录的时间和程序中获取的时间不一致怎么办?

日志服务 记录的时间和 函数计算 的时间不一致,可能是因为两者使用的时间格式和时区不一致。

函数计算 默认以UTC时间运行,也就是0时区,即北京时间减去8个小时。例如北京时间每天12:00,转化为UTC时间就是每天04:00。您可以通过设置环境变量进行时区修改,例如,设置变量 TZ 的值为 Asia/Shanghai 后, 函数计算 的时区被修改为东8区,即北京时间。具体操作,请参见 环境变量

特殊要注意的是,在Node.js运行环境中,直接执行 console.log(date) 打印Date会转换成UTC时间,您可以先转成String,然后再打印Date,脚本如 console.info(new Date().toLocaleString());