使用Python3将任何时间字符串转换为印度时间或印度时间和日期(将字符串转换为印度时区)

时间:2019-04-23 07:58:50

标签: python-datetime date-parsing python-dateutil

我有一个简单的问题,无法将任何类型的日期时间字符串转换为INDIAN日期时间字符串,或者您可以说转换为印度时区,但找不到确切的方法

1 个答案:

答案 0 :(得分:0)

所以这是确切答案

import pytz
from dateutil import parser

IST = pytz.timezone('Asia/Kolkata')
tzdate = parser.parse('2019-04-21T10:38:16.000Z')
print(tzdate.astimezone(IST).isoformat())

首先,您要导入“ pytz”,这是python软件包,用于使用我在第三行中获得IST的字符串来获取任何国家/地区的时区。 之后,我在第四行中解析了日期和时间字符串。 在实现所有这些之后,我在打印日期和时间期间将IST分配为时区。