如何在带有aws批处理的python中将日期-“ 2020-02-13”转换为UTC格式,如“ 2020-02-12 18:30:00”

时间:2020-02-13 04:36:10

标签: python-3.x amazon-web-services aws-lambda datetime-format python-datetime

我正在使用以下代码将INPUT(IST-Asia / Kolkata)时间转换为UTC,它在本地运行良好,但不适用于AWS批处理。我正在使用pytz模块。

def get_utc_time():
    fmt = "%Y-%m-%d %H:%M:%S"
    now_local = "2020-02-13"
    local_date = datetime.strptime(now_local, '%Y-%m-%d')
    change_time = local_date.astimezone(timezone('UTC'))
    utc_date_time =  change_time.strftime(fmt)
    print(utc_date_time)

get_utc_time()

OUTPUT locally on IDE = 2020-02-12 18:30:00
OUTPUT on AWS Batch =  2020-02-13 00:00:00

Expected OUTPUT on aws batch= 2020-02-12 18:30:00


0 个答案:

没有答案