2024-05-09 01:35:38 发布
网友
我是python的初学者,我有shell脚本中的日期和时间代码,以及如何将其转换成python,以及如何从上个月到现在获取日期
ToDay=`date "+%Y%m%d"` CheckDATE=`date "+%Y-%m-%d" --date '1 day ago'` NOWDATE=`date "+%Y-%m-%d"`
这是python代码
错误:
>>> import datetime >>> today = datetime.date.today() >>> yesterday = today - datetime.timedelta(days=1) >>> ToDay = today.strftime("%Y%m%d") >>> CheckDATE = yesterday.strftime("%Y-%m-%d") >>> NOWDATE = today.strftime("%Y-%m-%d") >>> print ToDay 20180126 >>> print CheckDATE 2018-01-25 >>> print NOWDATE 2018-01-26
可以使用以下代码转换日期:
CheckDATE = datetime.datetime.strptime("2017-12-01", "%Y-%m-%d").date() ToDAY = datetime.datetime.now().strftime("%Y-%m-%d") CheckDATE = CheckDATE.strftime("%Y-%m-%d")
在末尾添加日期只输出日期部分而忽略时间。 我希望这能回答你的问题。在
编辑:根据附加信息更新。在
可以使用以下代码转换日期:
在末尾添加日期只输出日期部分而忽略时间。 我希望这能回答你的问题。在
编辑:根据附加信息更新。在
相关问题 更多 >
编程相关推荐