python 将DateTime转换为字符串。
时间:2020-02-23 14:42:36 来源:igfitidea点击:
在本教程中,我们将看到如何将DateTime转换为String对象。
假设,我们将DateTime作为输入,并且我们希望将其转换为字符串以显示它。
- 使用strftime
- 使用格式
使用strptime方法
我们可以简单地使用strptime将DateTime转换为字符串。
让我们在举例的帮助下了解。
from datetime import datetime t = datetime(2016, 12, 31, 0, 0) dtStr=t.strftime('%m/%d/%Y') print("datetime in String format:",dtStr)
输出:
datetime in String format: 12/31/2016
让我们了解脑敏%b,%d,%y,%i,%m和%p
- %M个月作为零填充十进制数(12)
- 作为零填充十进制数的月份%D日(31)
- %y年与世纪作为十进制数(2016年)
使用字符串格式方法
我们可以使用String的格式方法来实现相同的结果。
让我们在举例的帮助下了解。
from datetime import datetime t = datetime(2014, 11, 27, 0, 0) dtStr='{:%m/%d/%Y}'.format(t) print("datetime in String format:",dtStr)
输出:
datetime in String format: 11/27/2014