Articles of timestamp

Leyendo un datetime en sqlite3

Estoy usando Python para crear una base de datos sqlite3 en memoria con una columna de marca de tiempo. Cuando uso min () o max () en esta columna en mi consulta, la columna se devuelve como una cadena en lugar de un objeto de fecha y hora de Python. Leí una pregunta anterior en […]

No se pueden aplicar los métodos en las marcas de tiempo utilizando las funciones integradas de la Serie

En la siguiente serie: 0 1411161507178 1 1411138436009 2 1411123732180 3 1411167606146 4 1411124780140 5 1411159331327 6 1411131745474 7 1411151831454 8 1411152487758 9 1411137160544 Name: my_series, dtype: int64 Este comando (convertir a marca de tiempo, localizar y convertir a EST) funciona: pd.to_datetime(my_series, unit=’ms’).apply(lambda x: x.tz_localize(‘UTC’).tz_convert(‘US/Eastern’)) pero este falla pd.to_datetime(my_series, unit=’ms’).tz_localize(‘UTC’).tz_convert(‘US/Eastern’) con: TypeError Traceback (most recent […]

convertir la marca de tiempo a datetime.datetime en pandas.Series

Tengo una serie de pandas donde el índice es una lista de enteros (marca de tiempo), ¿cómo puedo convertirlos a datetime.datetime (con zona horaria) más eficiente que la conversión en bruto por debajo de? pd.Series(data=s.values, index=map(lambda x:datetime.datetime.fromtimestamp(x,tz=utc), s.index))

Concatene dos int de 32 bits para obtener un bit de 64 bits en Python

Quiero generar 64 bits de longitud int para servir como ID únicos para documentos. Una idea es combinar el ID del usuario, que es un int de 32 bits, con la marca de tiempo de Unix, que es otro int de 32 bits, para formar un entero único de 64 bits. Un ejemplo reducido sería: […]

¿Cómo probar si un sello de tiempo dado está en segundos o milisegundos?

Supongamos una variable dada, contiene una marca de tiempo UNIX , pero se desconoce si está en formato de segundos o milisegundos, quiero asignar una variable que esté en formato de segundos Por ejemplo: unknown = 1398494489444 # This is millisecond t = ??? Actualizado: entiendo que no es posible decir sin dar algunas limitaciones, […]

El formato ISO del objeto datetime de Python UTC no incluye Z (Zulu o Zero offset)

¿Por qué python 2.7 no incluye el carácter Z (Zulu o offset cero) al final de la cadena de isoformato del objeto UTC datetime a diferencia de JavaScript? >>> datetime.datetime.utcnow().isoformat() ‘2013-10-29T09:14:03.895210’ Considerando que en javascript >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z

obtener la marca de hora UTC en Python con datetime

¿Hay alguna forma de obtener la marca de hora UTC especificando la fecha? Lo que yo esperaría: datetime(2008, 1, 1, 0, 0, 0, 0) debe resultar en 1199145600 Crear un objeto de fecha y hora ingenuo significa que no hay información de zona horaria. Si miro la documentación de datetime.utcfromtimestamp, crear una marca de tiempo […]

Pandas Timedelta en días

Tengo un dataframe en pandas llamado ‘munged_data’ con dos columnas ‘entry_date’ y ‘dob’ que he convertido en marcas de tiempo usando pd.to_timestamp. Estoy tratando de averiguar cómo calcular las edades de las personas según la diferencia de tiempo entre entry_date ‘and’ dob ‘y para hacer esto, necesito obtener la diferencia en días entre las dos […]

Promedio de recuento diario de registros por mes en un DataFrame de Pandas

Tengo un DataFrame de pandas con una columna TIMESTAMP , que es del tipo de datos datetime64. Por favor, tenga en cuenta que inicialmente esta columna no está configurada como índice; el índice es solo enteros regulares, y las primeras filas se ven así: TIMESTAMP TYPE 0 2014-07-25 11:50:30.640 2 1 2014-07-25 11:50:46.160 3 2 […]

Extrae el tiempo de un UUID v1 en python

Tengo algunos UUID que se están generando en mi progtwig al azar, pero quiero poder extraer la marca de tiempo del UUID generado para propósitos de prueba. Noté que al usar los fields acceso puedo obtener varias partes de la marca de tiempo pero no tengo idea de cómo combinarlos.