Ordenar un índice de fecha y hora pandas

Tengo un índice de fecha y hora de pandas que construyo. Puede ser que a través del proceso de construcción los miembros individuales no estén en orden. Quiero ordenar el índice. ¿Hay alguna forma obvia en que debería estar haciendo esto?

Lo que he hecho hasta ahora es esto

import pandas as pd tseries = pd.to_datetime(['2001-02-04', '2013-08-14', '2008-01-25']) print 'original unsorted tseries' for t in tseries: print t tseries.values.sort() print 'new sorted tseries' for t in tseries: print t 

salida:

 original unsorted tseries 2001-02-04 00:00:00 2013-08-14 00:00:00 2008-01-25 00:00:00 new sorted tseries 2001-02-04 00:00:00 2008-01-25 00:00:00 2013-08-14 00:00:00 

¿Cuál es la forma adecuada de hacer esto? ¿Lo que he hecho siempre ha esperado que funcione?

tratar

 tseries.order() 

Si trabaja con un DataFrame, el término se llama ordenar nuevamente, es decir, .sort () y .sort_index ()