Javascript日期本地化 [英] Javascript Date Localization

查看:162
本文介绍了Javascript日期本地化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用具有本地化和全球化的ASP.NET应用程序。我在理解如何在javascript中使用Date()函数以便在用户的环境下正常工作时遇到一些困难。我的用户群分为墨西哥(西班牙语)和美国(英语)。由于墨西哥日期格式为dd / mm / yyyy且英文格式为mm / dd / yyyy,标准Date(strDate)javascript构造函数对我不起作用。

I'm working with an ASP.NET app with localization and globalization. I'm having some difficulty understanding how to get the Date() function in javascript to work properly given the user's environment. My user base is split between Mexico (spanish) and the US (english). Since the Mexico date format is dd/mm/yyyy and the english format is mm/dd/yyyy, the standard Date(strDate) javascript constructor does not work for me.

有没有人知道处理javascript日期值全球化/本地化的最佳方法?我有一些业务规则要强制执行dateA必须在dateB之前90天而dateB不能超过今天。

Does anyone know the best way to handle globalization/localization of a javascript Date value? I have some business rules to enforce like dateA must be 90 days prior to dateB and dateB cannot exceed today.

推荐答案

看一看在 datejs ,它可以很好地处理本地化。它附带许多全球化设置 。您只需加载当前CultureInfo的全球化设置,而datejs负责其余的工作。

Take a look at datejs, it handles localization very nicely. It comes with a lot of globalization setups. You just load the globalization setup of your current CultureInfo and datejs takes care of the rest.

这篇关于Javascript日期本地化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆