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
相关文章
相关标签/搜索