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:
Utilice el método strftime () para formatear el formato de fecha:
curr_date1 = datetime.datetime.now (). strftime ('% Y-% m-% d')
resultado de salida:
curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
resultado de salida:
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:
Finalmente, comparta un error del tutorial básico de Python de bajo nivel :
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
!