Operación básica de python - módulo datetime

datetime es una biblioteca estándar que Python usa a menudo para obtener la hora y fecha actuales

La fecha y hora es un módulo, y el módulo de fecha y hora también contiene una clase de fecha y hora con el mismo nombre. La clase de fecha y hora se importa desde la fecha y la hora de importación y la fecha y hora;
si solo se importa la fecha y hora de importación, se debe usar el nombre completo datetime.datetime al citar.

datetime.now () devuelve la fecha y hora actuales del tipo datetime

curr_date = datetime.datetime.now ()
resultado de salida:
Inserte la descripción de la imagen aquí

Utilice el método strftime () para formatear el formato de fecha:

curr_date1 = datetime.datetime.now (). strftime ('% Y-% m-% d')
resultado de salida:

Inserte la descripción de la imagen aquí

curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
resultado de salida:
Inserte la descripción de la imagen aquí

Además, también puede obtener la fecha anterior y posterior a la fecha actual

# 往前10天
befo_date_10 = (curr_date + datetime.timedelta(days=-10)).strftime('%Y-%m-%d')

# 往后5天
after_date_5 = (curr_date + datetime.timedelta(days=+5)).strftime('%Y-%m-%d')

Resultado de salida:

Inserte la descripción de la imagen aquí

Finalmente, comparta un error del tutorial básico de Python de bajo nivel :

Inserte la descripción de la imagen aquí

Debido al archivo datetime.py en la carpeta actual, se informó un error al ejecutar el tutorial de c # : el módulo 'datetime' no tiene el atributo 'now'

Solución:

Modifique el nombre del archivo py por otro, nota: ¡no lo nombre con la palabra clave del tutorial de vb.net
!

Supongo que te gusta

Origin blog.csdn.net/chinaherolts2008/article/details/112911920
Recomendado
Clasificación