Operação básica de python - módulo datetime

datetime é uma biblioteca padrão frequentemente usada por python para obter a hora e data atuais

O datetime é um módulo e o módulo datetime também contém uma classe datetime com o mesmo nome. A classe datetime é importada por meio de datetime import datetime;
se apenas import datetime for importado, o nome completo datetime.datetime deve ser usado ao fazer aspas.

datetime.now () retorna a data e hora atuais do tipo datetime

curr_date = datetime.datetime.now ()
resultado de saída:
Insira a descrição da imagem aqui

Use o método strftime () para formatar o formato de data:

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

Insira a descrição da imagem aqui

curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
resultado de saída:
Insira a descrição da imagem aqui

Além disso, você também pode obter a data anterior e posterior à data atual

# 往前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 saída:

Insira a descrição da imagem aqui

Por fim, compartilhe um erro de tutorial básico do Python de baixo nível :

Insira a descrição da imagem aqui

Devido ao arquivo datetime.py na pasta atual, um erro foi relatado ao executar o tutorial c # : module'datetime 'has no attribute'now'

Solução:

Modifique o nome do arquivo py para algo diferente, nota: não o nomeie com a palavra-chave do tutorial vb.net
!

Acho que você gosta

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