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:
Use o método strftime () para formatar o formato de data:
curr_date1 = datetime.datetime.now (). strftime ('% Y-% m-% d')
resultado de saída:
curr_date2 = datetime.datetime.now (). strftime ('% Y% m% d')
resultado de saída:
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:
Por fim, compartilhe um erro de tutorial básico do Python de baixo nível :
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
!