日志服务 记录的时间和 函数计算 的时间不一致,可能是因为两者使用的时间格式和时区不一致。
函数计算
默认以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());
。