datejs 与 Jquery/全球化

发布于 2024-11-28 13:11:07 字数 246 浏览 2 评论 0原文

有人可以列出使用一种方法相对于另一种方法的优缺点吗? (www.datejs.comhttps://github.com/jquery/globalize)。我所知道的是 Jquery/globalize 比 datejs 支持更多的文化。

Could someone list the pros and cons of using one over the other. (www.datejs.com vs. https://github.com/jquery/globalize). All I knew is Jquery/globalize supports more culture than datejs.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

冬天旳寂寞 2024-12-05 13:11:07

您可以同时使用它们。 DateJS 使对日期对象进行数学运算更加方便,并且还提供了一些显示日期的功能。 Globalize 提供了显示不同文化日期的功能。

  • 如果您需要对日期进行数学计算并显示国际化日期,请同时使用两者。让 Globalize 显示使用 DateJS 计算的日期。
  • 如果您只需要对日期进行数学计算并以大多数互联网用户可读的格式显示日期,请使用 DateJS。
  • 如果您不需要对日期进行数学运算(可能是服务器和 API 负责处理),但需要显示国际化日期,请使用 Globalize。

You can use both of them together. DateJS makes it much more convenient to do math on date objects, and also provides some functionality for displaying dates. Globalize provides functionality for displaying dates for different cultures.

  • If you need to do math on dates and to display internationalized dates, use both. Have Globalize display dates that are calculated with DateJS.
  • If you just need to do math on dates and display dates in a format readable by most Internet users, use DateJS.
  • If you don't need to do math on dates (it might be that the server and APIs take care of it), but need to display internationalized dates, use Globalize.
似最初 2024-12-05 13:11:07

Globalize 不仅支持日期/时间格式和解析(不同的日历系统,在相关字段、数字、货币、百分比格式、翻译字符串、检查给定语言是否是从右到左书写的自动转换的不同日历系统)。它写得相当好,支持 350 多种文化。该项目相当活跃。

DateJS 支持较少的文化,仅支持日期/时间格式化、解析和操作以及时区转换(Globalize 不支持)。该项目不太活跃,最后一个快照相当旧(并标记为 Alpha 版本)。这看起来就像 JavaScript 的 Joda Time 等价物,看起来确实不错,但是......
幸运的是,正如本所说,你可以将它们结合在一起。

Globalize supports more than just Date/Time formatting and Parsing (different Calendar systems with automatic conversion in the related field, number, currency, percentage formatting, translating strings, checking if given language is written Right-To-Left). It is fairly well-written and supports more than 350 culture. The project is quite active.

DateJS supports less cultures and only Date/Time formatting, parsing and manipulating as well as time zones conversion (unsupported by Globalize). The project is less active and the last snapshot is rather old (and marked as Alpha version). It seems like Joda Time equivalent for JavaScript and it really seems nice, but...
Fortunately, as Ben said you can combine them together.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文