在两个pandas-timeseries中查找具有相同值的日期

use*_*030 2 python time-series pandas

我有两个时间序列,日期时间列作为索引:

2012-08-10 1.1       2012-08-10 1.1
2012-08-11 1.2       2012-08-11 1.2
2012-08-12 1.8       2012-08-13 1.1
2012-08-14 1.4       2012-08-15 1.3
2012-08-15 1.7       2012-08-16 1.1
2012-08-17 1.6       2012-08-17 1.2
2012-08-18 1.1       2012-08-18 1.1
Run Code Online (Sandbox Code Playgroud)

如何比较它们并获得两个时间序列的日期,这两个时间序列都存在于它们中:

2012-08-10 1.1       2012-08-10 1.1
2012-08-11 1.2       2012-08-11 1.2
2012-08-15 1.7       2012-08-15 1.3
2012-08-17 1.6       2012-08-17 1.2
2012-08-18 1.1       2012-08-18 1.1
Run Code Online (Sandbox Code Playgroud)

Wou*_*ire 5

In [52]: s1.align(s2, join='inner')
Out[52]:
(2012-08-10    1.1
2012-08-11    1.2
2012-08-15    1.7
2012-08-17    1.6
2012-08-18    1.1,
 2012-08-10    1.1
2012-08-11    1.2
2012-08-15    1.3
2012-08-17    1.2
2012-08-18    1.1)
Run Code Online (Sandbox Code Playgroud)