Simple Log Service記錄的時間和Function Compute的時間不一致,可能是因為兩者使用的時間格式和時區不一致。
Function Compute預設以UTC時間運行,也就是0時區,即北京時間減去8個小時。例如北京時間每天12:00,轉化為UTC時間就是每天04:00。您可以通過設定環境變數進行時區修改,例如,設定變數TZ的值為Asia/Shanghai後,Function Compute的時區被修改為東8區,即北京時間。具體操作,請參見配置環境變數。
特殊要注意的是,在Node.js運行環境中,直接執行console.log(date)列印Date會轉換成UTC時間,您可以先轉成String,然後再列印Date,指令碼如console.info(new Date().toLocaleString());。