问题标签 [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 投票
4 回答
1062 浏览

php - 如何在 PHP 中获取特定周的天数?

可能重复:
计算给定周数的星期几

在 PHP 中,您可以使用 'date('W');' 获取周数 它将返回ISO-8601 年份的周数

现在我怎样才能得到特定星期和月份的天数?

更新:例如,我知道“2011 年第 12 周的星期一”并希望得到“3 月 31 日”

0 投票
2 回答
31886 浏览

python - 从 Python 中的 ISO 周数获取日期

可能重复:
找到 datetime.isocalendar() 的倒数的最佳方法是什么?

我有一个 ISO 8601 年和周编号,我需要将其转换为该周(星期一)第一天的日期。我怎样才能做到这一点?

datetime.strptime()接受 a%W和一个%U指令,但都不遵守datetime.isocalendar()使用的 ISO 8601 工作日规则。

更新: Python 3.6支持 libc 中也存在的%G,%V%u指令,从而允许这种单行:

更新 2Python 3.8添加了该fromisocalendar()方法,更加直观:

0 投票
4 回答
1286 浏览

c# - 获取今天之后的第 n 个星期日的 DateTime

我正在使用以下内容获取当前周数:

我想返回DateTime代表今天之后第 n 周的第一天。

例如,当 n = 2 时,我想要DateTime代表下一个星期日。

有没有办法在 C# 中做到这一点?

0 投票
3 回答
3945 浏览

jodatime - Joda-Time:获取特定年份的最大周数

如何使用Joda-Time获得特定年份的最大周数?

0 投票
1 回答
177 浏览

sql-server - 我怎样才能得到周指数(SUN-0 ....)

我怎样才能得到这样的周指数

  • 太阳为 0
  • 周一为 1
  • 周二为 2
  • 周三为 3
  • 周四为 4
  • FRI 为 5
  • SAT 6

来自 SQL Server。

我用过这个

但这会将名称返回为“Friday”

谢谢..

0 投票
4 回答
2629 浏览

tsql - SQL Server 未显示给定日期的正确周数

SQL Server 显示 2011 年第一周的第 53 周,1 月 1 日除外,并且需要是第 1 周。

下面是查询和输出:

输出:

我希望 SQL Server 从 12 月 26 日到 1 月 1 日显示第 1 周。有谁知道如何做到这一点?

谢谢和问候,阿什温。

0 投票
3 回答
31448 浏览

c# - 如何确定某个日期的周数?

我正在尝试使用 wpf 制作日历。通过使用 itemsPanel 等,我有一个包含 7 列(周日至周六)和 6 行(每月的周数)的网格。如果我可以通过获取工作日和周数(每月)找到每个月第一天的起始位置,我怎样才能找到周数(每个月的 0-5)?我也不能以某种方式从那里填写日历吗?我迷路了,我不知道还能尝试什么。

0 投票
3 回答
3582 浏览

ruby - 用 Ruby 计算一年中的周数

Ruby 中有没有办法计算给定年份的周数(ISO 8601)?我目前正在使用查找表,我想停止使用它。

0 投票
1 回答
187 浏览

.net - 将“2011 年 1 月 2 日(星期日)”的周数设置为 2010 年的第 52 周?

如何将“2011 年 1 月 2 日(星期日)”的周数设置为 2010 年的第 52 周?

当我写如下时,它说周数是“1”。

为什么?我将 FirstDayOfWeek 设置为星期一,所以“2011 年 1 月 2 日(星期日)”的周数应该是 52,对吧?

“1/2/2011(Sun)”只是一个例子。

我想要一般方法:
1. 一周的第一天是星期一。
2. 一年中的第一周是与星期一统计的第一个完整周。
3. 一年中的最后一周应包含下一年第一周之前的日期(如 2011 年 1 月 1 日(星期六)、2011 年 1 月 2 日(星期日))

谢谢。

0 投票
3 回答
1315 浏览

r - 使用R根据日期计算每年的周数

我有一个日期为 2 个不同年份(2009 年和 2010 年)的数据集,并且希望每个日期都有相应的周数。

我的数据集与此类似:

我想在第三列中有变量“周”,每个日期都有相应的周数。

编辑:注意:第一周从 1 月 1 日开始,第二周从每年 1 月 8 日开始

任何帮助将不胜感激。

巴兹