Articles of datetime de

`datetime.strftime` y` datetime.strptime` interpretan% Y de manera diferente

Utilizo una statement como se muestra a continuación para crear un objeto datetime partir de una cadena: t = datetime.strptime(“0023-10-10”, “%Y-%m-%d”) Más adelante, en algún lugar de mi código se utiliza el objeto t e invoca el método strftime con la misma cadena de formato: t.strftime(“%Y-%m-%d”) Esto provoca un ValueError: year=23 is before 1900; the […]

¿Cómo obtener una cadena de fecha y hora de isoformato que incluya la zona horaria predeterminada?

Necesito generar una cadena de tiempo que coincida con el formato iso yyyy-mm-ddThh:mm:ss.ssssss-ZO:NE . Los métodos de clase now() y utcnow() casi hacen lo que quiero. >>> import datetime >>> #time adjusted for current timezone >>> datetime.datetime.now().isoformat() ‘2010-08-03T03:00:00.000000’ >>> #unadjusted UTC time >>> datetime.datetime.utcnow().isoformat() ‘2010-08-03T10:00:00.000000’ >>> >>> #How can I do this? >>> datetime.datetime.magic() ‘2010-08-03T10:00:00.000000-07:00’

Mantenga un datetime.date en el formato ‘aaaa-mm-dd’ cuando utilice el jsonify de Flask

Por alguna razón, la función jsonify está convirtiendo mi datetime.date a lo que parece ser una fecha HTTP. ¿Cómo puedo mantener la fecha en formato yyyy-mm-dd cuando uso jsonify ? test_date = datetime.date(2017, 4, 27) print(test_date) # 2017-04-27 test_date_jsonify = jsonify(test_date) print(test_date_jsonify.get_data(as_text=True)) # Thu, 27 Apr 2017 00:00:00 GMT Como se sugiere en los comentarios, […]

¿Cómo se convierte una marca .NET en un datetime de python?

Tengo un archivo con fechas y horas enumeradas como números grandes como 634213557000000000. Creo que esto es un tick .NET . Ese es el número de incrementos de 100 nanosegundos desde la medianoche del 1 de enero, 1 AD ¿Cuál es una buena manera de leer eso en un objeto datetime de python ?

Diferencia de tiempo en segundos (como punto flotante)

>>> from datetime import datetime >>> t1 = datetime.now() >>> t2 = datetime.now() >>> delta = t2 – t1 >>> delta.seconds 7 >>> delta.microseconds 631000 ¿Hay alguna manera de obtener eso como 7.631000? Puedo usar el módulo de tiempo, pero también necesito las variables t1 y t2 como objetos DateTime. Entonces, si hay una manera […]

python “import datetime” vs “from datetime import datetime”

Tengo un script que necesita ejecutar lo siguiente en diferentes líneas en el script: today_date = datetime.date.today() date_time = datetime.strp(date_time_string, ‘%Y-%m-%d %H:%M’) En mis declaraciones de importación tengo lo siguiente: from datetime import datetime import datetime Obtuve el siguiente error: AttributeError: ‘module’ object has no attribute ‘strp’ Si cambio el orden de las declaraciones de […]

Formato de fecha y hora de Python sin relleno cero

¿Hay algún formato para imprimir fechas de Python que no usen cero relleno en fechas y horas? Formato que estoy usando ahora: mydatetime.strftime(‘%m/%d/%Y %I:%M%p’) Resultado: 29/02/2012 05:03 PM Deseado: 29/02/2012 5:03 PM ¿Qué formato representaría el mes como ‘2’ en lugar de ’02’, y la hora como ‘5:03 PM’ en lugar de ’05: 03PM ‘

Convertir fecha a fecha y hora en Python

¿Existe un método incorporado para convertir una date en una datetime y datetime en Python, por ejemplo, obtener la datetime y datetime para la medianoche de la fecha dada? La conversión opuesta es fácil: datetime tiene un método .date() . ¿Realmente tengo que llamar manualmente a datetime(d.year, d.month, d.day) ?

Formato de la fecha de “ayer” en python

Necesito encontrar la fecha de “ayer” en este formato MMDDYY en Python. Así, por ejemplo, la fecha de hoy se representaría así: 111009 Puedo hacer esto fácilmente por hoy, pero tengo problemas para hacerlo automáticamente en “ayer”.

Analizando datetime en Python ..?

Tengo un sistema (desarrollado en Python) que acepta datetime como cadena en VARIOS formatos y tengo que analizarlos. Actualmente los formatos de cadena de datetime son: Fri Sep 25 18:09:49 -0500 2009 2008-06-29T00:42:18.000Z 2011-07-16T21:46:39Z 1294989360 Ahora quiero un analizador genérico que pueda convertir cualquiera de estos formatos de fecha y hora en un objeto de […]