python datetime localization

前端 未结 4 1962
萌比男神i
萌比男神i 2021-02-20 15:47

What do I need to do (modules to load, locale methods to invoke, etc.) so that when I call:

datetime.date(2009,1,16).strftime(\"%A %Y-%b-%d\")

4条回答
  •  广开言路
    2021-02-20 16:09

    After setting your locale (with locale.setlocale) You can use the locale modules' nl_langinfo method like so:

    time.strftime(locale.nl_langinfo(locale.D_T_FMT), time.localtime())
    

提交回复
热议问题