问题标签 [week-number]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
5513 浏览

c# - .NET 是否给了我错误的 2008 年 12 月 29 日的周数?

根据官方(公历)日历,2008 年 12 月 29 日的周数为 1,因为在第 52 周的最后一天(即 28/12)之后,一年中只剩下三天或更少的天数。有点奇怪,但是好的,规则就是规则。

所以根据这个日历,我们有 2008/2009 年的这些边界值

  • 28/12 是第 52 周
  • 29/12 是第 1 周
  • 1/1 是第 1 周
  • 8/1 是第 2 周

C# 提供了一个 GregorianCalendar 类,它有一个函数GetWeekOfYear(date, rule, firstDayOfWeek).

该参数rule是一个具有 3 个可能值的枚举:FirstDay, FirstFourWeekDay, FirstFullWeek. 根据我的理解,我应该FirstFourWeekDay遵循规则,但我尝试了所有这些以防万一。

最后一个参数通知应该将哪个工作日视为一周的第一天,根据该日历,它是星期一,所以星期一。

所以我启动了一个快速而肮脏的控制台应用程序来测试这个:

...这就是我得到的

因此,正如我们所见,上述组合均不符合官方日历(如果您赶时间,请注意 29/12 永远不会成为第 1 周)。

我在这里做错了什么?也许我缺少一些明显的东西?(现在是周五,比利时的工作时间很晚,请多多包涵;))

编辑:也许我应该解释一下:我需要的是一个适用于任何年份的函数,返回与我链接的公历相同的结果。所以 2008 年没有特殊的解决方法。

0 投票
25 回答
160150 浏览

c# - 从周数计算日期

任何人都知道一种简单的方法来获取一周中第一天的日期(欧洲的星期一)。我知道年份和周数吗?我将在 C# 中执行此操作。

0 投票
4 回答
4801 浏览

jquery - datepicker.iso8601 周偏移

我正在使用 datepicker.iso8601Week() 来计算从选定日期开始的星期(在 jQuery UI datepicker 中)。

根据iso8601Week,一周从周二到周一,我需要从周一到周日。如何实现?

0 投票
3 回答
1091 浏览

sql - SQL 返回 2008 年第 13 周的结果(未分组)

我正在尝试在 oracle SQL 中使用年-周格式来仅返回一系列年-周的结果。

这就是我正在尝试的

但它会发出这个错误。

ORA-01820: 格式代码不能出现在日期输入格式中,但在 ORA 上失败

关于我可以使用什么的任何建议?

谢邀,

托马斯

0 投票
18 回答
337889 浏览

sql - 从周数获取周开始日期和周结束日期

我有一个查询数据库中成员的婚礼日期。

我如何计算结果集中表示每周的开始和结束时间?

0 投票
3 回答
5526 浏览

linq - 从 linq 查询中获取日期的星期

我正在尝试从数据库中获取日期的星期,并将其与用户从 DateTimePicker 中选择的值进行比较。我的用户可以选择一天,我写了一个类,以 1 到 52 的形式为我提供当天的星期几。我试图选择 get LINQ 来比较数据库中给定日期的周数和由用户。例子:

但它根本不起作用,因为 LINQ 没有 ISOWeekNumber 的翻译。任何人都知道我该怎么做?

0 投票
2 回答
260 浏览

sql-server - 查这周数?

我知道如何查找本周号码:

我需要知道将周数与另一个表进行比较的语法:

0 投票
3 回答
247 浏览

php - 周数打印日期

大家好。

如果我有第 42 周并且我需要知道这周有哪些日期,sombardy maby 可​​以告诉我一个简单的方法来获取这些信息吗?

坦克很多:)

0 投票
4 回答
458 浏览

javascript - 如何使用javascript找到一天所属的星期?

我想在javascript中找到一天所属的星期几。我对周的定义是到该日期为止的星期六数。所以一月的前几天算作上一年的最后一周。从那里开始,第一个星期六到前一个星期五是第 0 周(基于 0 周计数)。

任何人都知道如何实现这样的功能?

0 投票
5 回答
3890 浏览

php - 在 PHP 中找出第 n 周的星期一的日期?

我有一个简单的情况,我有一个用户提供了第 X 周,我需要找出该周的星期一日期(例如 12 月 12 日)。我将如何实现这一目标?我知道年和周。