我正在研究1.5 Meteor.JS项目并使用moment.js官方软件包。我需要让用户选择工作日的开始。
如何创建或更改区域设置周开始选项以满足每个用户的需求?
答案 0 :(得分:1)
moment
可让您定义区域设置并更改一周的开始日期。例如,让星期三成为一周的第一天:
moment.locale('en',{
week: {
dow: 3
}
});
在客户端上,这很容易,因为客户端一次只能作为一个用户运行。在服务器上,您需要动态切换方法。
由于您可以拥有多个区域设置,并且因为只有7种可能性,您可以创建一个区域设置数组,然后只使用与当前用户的偏好相关的那个。