ЕР
$ time python3.5 file1.py; time python3.5 file2.py
real 0m15.127s
user 0m12.300s
sys 0m2.756s
real 0m6.648s
user 0m5.284s
sys 0m1.332s
Size: a a a
ЕР
$ time python3.5 file1.py; time python3.5 file2.py
real 0m15.127s
user 0m12.300s
sys 0m2.756s
real 0m6.648s
user 0m5.284s
sys 0m1.332s
ЕР
NK
KE
datetime.datetime.now() ровно в два раза больше. Системный вызов выполняется за константное время, и python не оптимизирует такое - поэтому и ровно в 2 раза быстрее.KE
NK
NK
NK
datetime.datetime.now() ровно в два раза больше. Системный вызов выполняется за константное время, и python не оптимизирует такое - поэтому и ровно в 2 раза быстрее.EZ
NK
EZ
NK
NK
A
ЕР
NK
NK
for i in range(1000000): # [Finished in 5.3s]
datetime.datetime.now().strftime("%Y%m%d%H%M") >= "201702222000" and datetime.datetime.now().strftime("%Y%m%d%H%M") < "201702270800"
for i in range(1000000): # [Finished in 5.3s]
"201702222000" <= datetime.datetime.now().strftime("%Y%m%d%H%M") < "201702270800"
NK
[Finished in 5.5s]NK
NK
for i in range(1000000): # [Finished in 5.1s]
"17022220" <= datetime.datetime.now().strftime("%y%m%d%H") < "17022708"