15.2.5 日期和时间
本地化的另一个重要方面是日期和时间格式化。
import locale
import time
sample_locales = [
('USA','en_US'),
('France','fr_FR'),
('Spain','es_ES'),
('Portugal','pt_PT'),
('Poland','pl_PL'),
]
for name,loc in sample_locales:
locale.setlocale(locale.LC_ALL,loc)
format = locale.nl_langinfo(locale.D_T_FMT)
print('{:>10}: {}'.format(name,time.strftime(format)))
这个例子使用本地化环境的日期格式化串来打印当前日期和时间。