函数计算CFC

    时间戳与时区

    CFC函数内的时间戳为Unix时间戳(Unix timestamp),时间为UTC世界标准时间。如果您需要在函数内打印格式化时间,需要指定时区,例如 "Asia/Shanghai"。以下提供nodejs和python两种语言的示例代码,仅供参考:

    nodejs相关示例:

    exports.handler = (event, context, callback) => {
        let d = new Date();
        console.log(d.toUTCString())
        console.log(d.toLocaleString("en-US", {timeZone: "Asia/Shanghai"}))
        console.log(d.toISOString())
        callback(null, "Hello world!");
    };

    python相关示例:

    # -*- coding: utf-8 -*-
    from datetime import datetime, timedelta, timezone
    
    def handler(event, context): 
        utc_dt = datetime.utcnow().replace(tzinfo=timezone.utc)
        print("utc datetime : ", utc_dt)
        bj_dt = utc_dt.astimezone(timezone(timedelta(hours=8)))
        print("bj datetime : ", bj_dt)
        return "Hello World"
    上一篇
    概述
    下一篇
    函数运行环境