datetime使用

 

Pandas詳解七之DatetimeIndex、PeriodIndex和TimedeltaIndex時間序列

 
比較好的介紹date、datetime、time、timedelta文章   https://www.cnblogs.com/chengd/articles/7291143.html
 
一、有一個問題,若是有一列,讀取出來是以下格式,如何調整爲date類型格式,將後面時、分、秒都去掉。
解答:
In [1]: from dateutil.parser import parse

In [2]: parse('2011-01-03')
Out[2]: datetime.datetime(2011, 1, 3, 0, 0)

In [3]: parse('2011-01-03').date()
Out[3]: datetime.date(2011, 1, 3)
 parse('2011-01-20 23:10:33')
Out[6]: datetime.datetime(2011, 1, 20, 23, 10, 33)

In [7]: parse('2011-01-20 23:10')
Out[7]: datetime.datetime(2011, 1, 20, 23, 10)

In [8]: parse('2011-01-20 23:10').date()
Out[8]: datetime.date(2011, 1, 20)

 

三、經過tushare得到交易日時間序列,問題一:獲取到每月第三個星期一,若是沒有順延到下一個交易日。問題二:獲取每月最後一個交易日。
In [1]: import tushare as ts
In [3]: ts.trade_cal()
Out[3]:
      calendarDate  isOpen
0       1990-12-19       1
1       1990-12-20       1
2       1990-12-21       1
3       1990-12-22       0
相關文章
相關標籤/搜索