在 Python 中将日期时间(例如 2016-01-01、2016-01-11)转换为整数天(例如 0、11)
Convert datetime (e.g. 2016-01-01, 2016-01-11) to integer days (e.g. 0, 11) in Python
是否可以将格式为“2016-01-01”(年月日)的时间戳对象转换为新年的天数?
我正在通过 str(pandas.to_datetime('today')).split(" ")[0]
获取我的时间戳对象
我会把我用来启动它的代码放在一起,但我什至不知道从哪里开始,除了制作一个字典每个月有多少天,然后计算它的长途。有什么内置的东西可以用来做这个吗?
from datetime import datetime, timedelta, date
import dateutil
st_date = '2016-11-01'
dt = dateutil.parser.parse(st_date).date()
tm_diff = dt - date(2016, 1, 1);
print tm_diff.days
是否可以将格式为“2016-01-01”(年月日)的时间戳对象转换为新年的天数?
我正在通过 str(pandas.to_datetime('today')).split(" ")[0]
我会把我用来启动它的代码放在一起,但我什至不知道从哪里开始,除了制作一个字典每个月有多少天,然后计算它的长途。有什么内置的东西可以用来做这个吗?
from datetime import datetime, timedelta, date
import dateutil
st_date = '2016-11-01'
dt = dateutil.parser.parse(st_date).date()
tm_diff = dt - date(2016, 1, 1);
print tm_diff.days