Ответ 1
from datetime import datetime, timezone
datetime.now(timezone.utc).strftime("%Y%m%d")
Или, как указал Давидонизм, это также сработало бы:
from datetime import datetime
datetime.utcnow().strftime("%Y%m%d")
Я предпочитаю первый подход, так как он привык использовать время, известное в часовом поясе, но, как указал J.F.Sebastian, для него требуется Python 3.2+. Второй подход будет работать как в ветвях 2.7, так и в 3.2.