没有区域设置类的情况下,如何在Django中获取区域设置日期?

杰森·麦克唐纳(Jason McDonough)

我有现有的Django项目,我需要获取默认语言环境以外的日期格式。

我不想使用语言环境类,因为它将对全局参数产生影响,并且可能会产生意想不到的后果。

有什么通用的方法可以在没有语言环境类的情况下对日期进行本地化,还是我误认为语言环境是如何工作的?

杰森·麦克唐纳(Jason McDonough)

是什么帮助了我,所以这是通天塔图书馆。

与其使用语言环境,不如使用全局语言:

>>> from datetime import date
>>> import locale
>>> d = date(2017, 2, 13)
>>> locale.setlocale(locale.LC_TIME, "de")
'de'
>>> print(d.strftime("%d %B %Y"))
13 Februar 2017

我们可以使用babel,并且不会在global范围内更改locale

>>> from datetime import date
>>> from babel.dates import format_date
>>> d = date(2017, 2, 13)
>>> print(format_date(d, format="d MMMM Y", locale='de_DE'))
13 Februar 2017
>>> print(d.strftime("%d %B %Y"))
13 February 2017

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不更改区域设置的情况下以英文显示日期和时间?

来自分类Dev

如何在不更改Ubuntu Touch区域设置的情况下获取外来字典?

来自分类Dev

如何在没有任何转换的情况下将Date DatePicker jQuery中的EST日期设置为原样

来自分类Dev

如何在没有未覆盖区域的情况下绘制CEdit控件?

来自分类Dev

水豚:如何在没有'id'的情况下填充文本区域?

来自分类Dev

没有JPanel的情况下如何将JFrame区域划分为许多区域?

来自分类Dev

没有JPanel的情况下如何将JFrame区域划分为许多区域?

来自分类Dev

如何在没有复制设置的情况下将这些CSS应用于2类?

来自分类Dev

如何在终端中获取当前或设置所需的区域格式?

来自分类Dev

HTML元素定位-如何在没有javascript的情况下使元素始终位于可见区域

来自分类Dev

如何在没有类实例的情况下获取EF动态代理类的类型

来自分类Dev

如何在没有类的实例的情况下获取类的属性名称?

来自分类Dev

如何在没有maxAge的情况下在Redis node.js中设置会话到期日期?

来自分类Dev

如何在没有maxAge的情况下在Redis node.js中设置会话到期日期?

来自分类Dev

在没有makefile的情况下如何设置“ make”命令?

来自分类Dev

如何在Angular中没有jQuery的情况下基于其他元素的高度设置页脚的边距?

来自分类Dev

如何在没有ID的情况下通过getElementByClassName或querySelector在javascript中设置选择值dropdownlist

来自分类Dev

如何在Rails中没有控制器和动作的情况下将根路径设置为“ /”?

来自分类Dev

在没有VBA的情况下,如何在Excel中的“目标搜索”函数上设置界限/限制?

来自分类Dev

如何在没有 migrate:fresh 的情况下将已经迁移的迁移设置为 Laravel 中的迁移迁移?

来自分类Dev

在没有Django网站框架的情况下如何设置网站域?

来自分类Dev

如何在没有app.config devexpress的情况下更改设置?

来自分类Dev

如何在没有模块的情况下动态设置错误处理程序的布局

来自分类Dev

如何在没有CMake的情况下使用Visual Studio 2013设置Dlib?

来自分类Dev

如何在没有任何查询的情况下更改SQL上的SSMS警告设置?

来自分类Dev

如何在没有空格的情况下使用Jade设置textarea元素的文本?

来自分类Dev

在没有cURL的情况下,如何在AppleScript中将变量设置为网站的来源?

来自分类Dev

如何在没有提示的情况下使用passwd设置用户密码?

来自分类Dev

如何设置带有react-moment的区域设置日期?

Related 相关文章

  1. 1

    如何在不更改区域设置的情况下以英文显示日期和时间?

  2. 2

    如何在不更改Ubuntu Touch区域设置的情况下获取外来字典?

  3. 3

    如何在没有任何转换的情况下将Date DatePicker jQuery中的EST日期设置为原样

  4. 4

    如何在没有未覆盖区域的情况下绘制CEdit控件?

  5. 5

    水豚:如何在没有'id'的情况下填充文本区域?

  6. 6

    没有JPanel的情况下如何将JFrame区域划分为许多区域?

  7. 7

    没有JPanel的情况下如何将JFrame区域划分为许多区域?

  8. 8

    如何在没有复制设置的情况下将这些CSS应用于2类?

  9. 9

    如何在终端中获取当前或设置所需的区域格式?

  10. 10

    HTML元素定位-如何在没有javascript的情况下使元素始终位于可见区域

  11. 11

    如何在没有类实例的情况下获取EF动态代理类的类型

  12. 12

    如何在没有类的实例的情况下获取类的属性名称?

  13. 13

    如何在没有maxAge的情况下在Redis node.js中设置会话到期日期?

  14. 14

    如何在没有maxAge的情况下在Redis node.js中设置会话到期日期?

  15. 15

    在没有makefile的情况下如何设置“ make”命令?

  16. 16

    如何在Angular中没有jQuery的情况下基于其他元素的高度设置页脚的边距?

  17. 17

    如何在没有ID的情况下通过getElementByClassName或querySelector在javascript中设置选择值dropdownlist

  18. 18

    如何在Rails中没有控制器和动作的情况下将根路径设置为“ /”?

  19. 19

    在没有VBA的情况下,如何在Excel中的“目标搜索”函数上设置界限/限制?

  20. 20

    如何在没有 migrate:fresh 的情况下将已经迁移的迁移设置为 Laravel 中的迁移迁移?

  21. 21

    在没有Django网站框架的情况下如何设置网站域?

  22. 22

    如何在没有app.config devexpress的情况下更改设置?

  23. 23

    如何在没有模块的情况下动态设置错误处理程序的布局

  24. 24

    如何在没有CMake的情况下使用Visual Studio 2013设置Dlib?

  25. 25

    如何在没有任何查询的情况下更改SQL上的SSMS警告设置?

  26. 26

    如何在没有空格的情况下使用Jade设置textarea元素的文本?

  27. 27

    在没有cURL的情况下,如何在AppleScript中将变量设置为网站的来源?

  28. 28

    如何在没有提示的情况下使用passwd设置用户密码?

  29. 29

    如何设置带有react-moment的区域设置日期?

热门标签

归档