con fecha de pitón en el archivo por lotes

Adel:

He test.bat siguiente archivo:

:begin
@echo off

python -c "from datetime import datetime;import sys;sys.stdout.write(datetime.strptime('20200220', '%Y%m%d').replace(day = 1).strftime('%Y%m%d'))"

Cuando lo ejecuto desde cmd, me sale:

ValueError: time data '20200220' does not match format 'mYd'

Por favor, ignore mi estilo de escritura, me estoy perdiendo algo?

segunda Guerra Mundial :

No sé por qué, pero lo que necesita para escapar de la %. Esto funciona.

...
python -c "from datetime import datetime;import sys;sys.stdout.write(datetime.strptime('20200220', '%%Y%%m%%d').replace(day = 1).strftime('%%Y%%m%%d'))"

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=419288&siteId=1
Recomendado
Clasificación