pydata/pandas — pull request #7953 by jreback (2014-08-07 16:59:07+00:00)
Title: API: add Series.dt delegator for datetimelike methods (GH7207)

closes #7207

```
In [2]: s = Series(date_range('20130101',periods=3))

In [3]: s.dt.
Display all 132 possibilities? (y or n)
s.dt.T s.dt.date s.dt.get_indexer s.dt.inferred_freq s.dt.is_quarter_end s.dt.month s.dt.reindex s.dt.strides s.dt.tz_localize
s.dt.all s.dt.day s.dt.get_indexer_for s.dt.inferred_type s.dt.is_quarter_start s.dt.name s.dt.rename s.dt.summary s.dt.tzinfo
s.dt.any s.dt.dayofweek s.dt.get_indexer_non_unique s.dt.insert s.dt.is_type_compatible s.dt.names s.dt.repeat s.dt.sym_diff s.dt.union
s.dt.append s.dt.dayofyear s.dt.get_level_values s.dt.intersection s.dt.is_unique s.dt.nanosecond s.dt.resolution s.dt.take s.dt.union_many
s.dt.argmax s.dt.delete s.dt.get_loc s.dt.is_ s.dt.is_year_end s.dt.nbytes s.dt.searchsorted s.dt.time s.dt.unique
s.dt.argmin s.dt.diff s.dt.get_value s.dt.is_all_dates s.dt.is_year_start s.dt.ndim s.dt.second s.dt.to_datetime s.dt.value_counts
s.dt.argsort s.dt.drop s.dt.get_value_maybe_box s.dt.is_floating s.dt.isin s.dt.nlevels s.dt.set_names s.dt.to_julian_date s.dt.values
s.dt.asi8 s.dt.dtype s.dt.get_values s.dt.is_integer s.dt.item s.dt.normalize s.dt.set_value s.dt.to_native_types s.dt.view
s.dt.asobject s.dt.equals s.dt.groupby s.dt.is_lexsorted_for_tuple s.dt.itemsize s.dt.nunique s.dt.shape s.dt.to_period s.dt.week
s.dt.asof s.dt.factorize s.dt.hasnans s.dt.is_mixed s.dt.join s.dt.offset s.dt.shift s.dt.to_pydatetime s.dt.weekday
s.dt.asof_locs s.dt.flags s.dt.holds_integer s.dt.is_monotonic s.dt.map s.dt.order s.dt.size s.dt.to_series s.dt.weekofyear
s.dt.astype s.dt.format s.dt.hour s.dt.is_month_end s.dt.max s.dt.putmask s.dt.slice_indexer s.dt.tolist s.dt.year
s.dt.base s.dt.freq s.dt.identical s.dt.is_month_start s.dt.microsecond s.dt.quarter s.dt.slice_locs s.dt.transpose
s.dt.copy s.dt.freqstr s.dt.indexer_at_time s.dt.is_normalized s.dt.min s.dt.qyear s.dt.snap s.dt.tz
s.dt.data s.dt.get_duplicates s.dt.indexer_between_time s.dt.is_numeric s.dt.minute s.dt.ravel s.dt.sort s.dt.tz_convert

In [3]: s.dt.year
Out[3]: array([2013, 2013, 2013])

In [4]: s.dt.hour
Out[4]: array([0, 0, 0])

In [5]: Series(np.arange(5)).dt
TypeError: Can only use .dt accessor with datetimelike values
```