【问题标题】:Convert YYYY-MM-DD HH:MM:SS to YYYY-MM-DD python [duplicate]将 YYYY-MM-DD HH:MM:SS 转换为 YYYY-MM-DD python [重复]
【发布时间】:2016-12-16 20:17:06
【问题描述】:

我正在尝试转换

YYYY-MM-DD HH_MM_SS

YYYY-MM-DD 

示例:

from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
i=0
var="2016-05-03"
while i < 5
new_date = datetime.strptime(var, "%Y-%m-%d") + relativedelta(days=i)
i=i+1
print(new_date)

在此示例中,我想将 new_date 转换为字符串 YYYY-MM-DD。我尝试了很多选择,但都没有奏效......

我认为这会很容易,但事实并非如此,如何处理?

【问题讨论】:

  • 如果只是想打发时间,var[:10]不够吗?

标签: python date


【解决方案1】:

只需更改打印语句

print(new_date.strftime('%Y-%m-%d'))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2017-05-18
    • 2016-06-21
    相关资源
    最近更新 更多