获取本地化的星期几
Getting localized day of week
我想在JavaScript中获取一周中的日子名称,本地化为用户当前的语言;最好是比我现在使用的更好一点:
var weekDays = [];
var d = new Date();
while(d.getDay() > 0) {
d.setDate(d.getDate() + 1);
}
while(weekDays.length < 7) {
weekDays.push(d.toLocaleDateString().match(/'w+/)[0]);
d.setDate(d.getDate() + 1);
}
有没有简单的方法可以做到这一点?还是我只需要为尽可能多的区域设置提供日期字符串?
翻译
Date
的标准方法是使用方法Date.toLocaleString()
,例如:
d = new Date();
// short date in browser language
d.toLocaleString(window.navigator.language, {weekday: 'short'});
// long date in specific language
d.toLocaleString('sk-SK', {weekday: 'long'});
看看datejs,它很好地处理了本地化。它带有许多全球化设置。您只需加载当前 CultureInfo 的全球化设置,datejs 将负责其余的工作。
Javascript 日期本地化
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在Shopify中获取博客文章的图片
- 使用Javascript获取所选选项ID
- 在jQuery中获取表的行索引
- 使用jquery将mysql数据获取到新的表行中
- 在动态创建的元素上获取对特定选择器的引用
- 从城市名称获取惊喜
- Angular只从数组中获取所需的数据
- 无法将数据从firebase获取到我的html页面
- 从ajax请求中获取javascript对象
- 如何从画布上的某个移动事件中获取X和Y
- 如何获取整个laravel语言(本地化)数据
- 获取本地化的星期几
- 是否可以在刀片模板中获取由 javascript 本地化的值
- 在javascript中获取特定的本地化日期
- jQuery:使用$.getJSON从aprs.fi获取本地化
- 本地化:在Extjs中通过Ext.Ajax.request获取翻译词