![](/img/trans.png)
[英]Creating a regression model using Day of Week, Hour of Day, and Type of Media?
[英]Define starting day in week using hour and not just date
我需要一天中每小時定義一個“長”周。
該周將從周二的12AM開始,並於下周二的6AM結束。
下周將重疊(同樣從星期二中午12點開始,依此類推)。
可以使用isocalendar
或strftime
嗎?
我認為您需要一個timedelta ,它是標准datetime庫的一部分:
>>> from datetime import datetime, timedelta
給定開始日期:
>>> start = datetime(year=2015, month=5, day=4, hour=0)
>>> start
datetime.datetime(2015, 5, 4, 0, 0)
您可以使用timedelta
來存儲日期之間的時差:
>>> long_week = timedelta(weeks=1, hours=6)
將差異添加到開始日期:
>>> end = start + long_week
>>> end
datetime.datetime(2015, 5, 11, 6, 0)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.