python 如何获取当前utc日期?

#这样可以快速简单的获取当前日期
import datetime
today =datetime.date.today()
print(today)

如何获取当前的utc日期?不需要精确到几点几分。
utc时间:北京时间+8小时
按照北京时间:过了今天晚上12点,日期就是2022-04-15
按照utc时间:过了明天早上8点,日期才是2022-04-15


import datetime

print(datetime.datetime.utcnow().date())

调用datetime

from datetime import datetime
utcdatetime=datetime.utcnow()

第二种

import time
mytime = time.gmtime()
print(mytime)

import datetime, timedelta
now_time = datetime.now()
utc_time = now_time - timedelta(hours=8)  # UTC只是比北京时间提前了8个小时
utc_time = utc_time.strftime("%Y-%m-%d %H:%M:%S")
print(utc_time)


from datatime import datetime
 
print(datetime.utcnow().date())

采用如下

function UtcNow() {
    var now = new Date();
    var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds());
    return utc;
}