【发布时间】:2018-12-23 16:52:20
【问题描述】:
获取weekid的代码如下
CultureInfo ciCurr = CultureInfo.CurrentCulture;
int Weekid = ciCurr.Calendar.GetWeekOfYear(dt, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
当我尝试日期 31/12/2018 时,它显示了 第 53 周,但是 在我的 DatePicker 中显示 week Id 1
参考 DatePicker 的图片
问题:
哪一个是正确的?
如何在 C# 代码或 jquery 代码中改变它?
【问题讨论】:
-
两者都是正确的,注意 C# 中的
CalendarWeekRule.FirstFourDayWeek参数指定如何确定一年中的第一周。至于 jQuery 使用什么以及如何更改它 - 我不知道。 -
CalendarWeekRule 我试图更改规则,但输出提供给我相同的结果。任何其他方式
-
@Pravin jQuery 正在做什么似乎是
CalendarWeekRule.FirstDay。
标签: javascript c# jquery asp.net-mvc-5