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

jquery - Jquery 浮点数和周数

我做了一个页面来按周数绘制平均积雪深度。现在我们进入 2010 年第 1 周,我的图表在 x 轴(年周)上延伸了区间。我想要的是 x 轴上的周数(51、52、1、2 等),以及固定的间隔宽度。有谁知道该怎么做?

例子

0 投票
2 回答
12425 浏览

java - Calendar.getActualMaximum(Calendar.WEEK_OF_YEAR) 怪异

要么我不理解方法getActualMaximum(int)或字段 WEEK_OF_YEAR,要么涉及 Sun 错误(或所有三个)......有人可以向我解释为什么(至少在德语语言环境中......)以下代码:

产生以下输出:

这是Javadoc getActualMaximum(int)

在给定此日历的时间值的情况下,返回指定日历字段可以具有的最大值。例如,MONTH 字段的实际最大值在某些年份为 12,而在希伯来日历系统中其他年份为 13。


编辑

情节变厚了。在英语语言环境( -Duser.language=en -Duser.country=us) 中,输出为:

似乎指向它是德国语言环境的 Sun 错误?

0 投票
1 回答
3092 浏览

java - Joda时间周计算推理

下面的代码演示了周计算的有问题的 joda-time 实现。这种行为不是错误,而是设计决策Joda-Time 使用 ISO 标准的周一至周日周。(也许它应该是一个错误?)

给定一个我需要计算周数的日期,这个计算本质上必须是 i18n。这意味着我必须根据用户的区域设置考虑正确的周编号。

下面的演示代码显示了 Joda-Time 的错误计算和 JDK 的正确计算,在应用程序中,我们尝试坚持 Joda-Time 作为日期操作的优越解决方案。那么,我应该混合两个时间计算库吗?我显然不希望这样做,这是否是安全的事情,或者我会遇到极端情况(有使用日期、日历的经验,我知道这对 Java 来说是一个痛苦的问题)。

底线:对于所描述的要求,推荐的最佳实践是什么?

问题演示代码

请参阅此显示周数的在线日历以获取正确的周计算示例。

输出:

0 投票
4 回答
6027 浏览

apache-flex - Flex,如何获得日期的一年中的一周?

我在 Flex Date 对象中找不到获取一年中第几周的方法(1 到 52)

找到这个的最好方法是什么?对于像 Java 中的 JodaTime 这样的日期操作,是否有任何有用的 flex 库。

0 投票
1 回答
8337 浏览

jquery-ui - jQuery UI datepicker 不显示周数

我的 jquery UI datepicker 没有显示周数,即使设置了 showWeek:true 选项。这是我的代码:

据我了解,您只需要设置 showWeek 选项即可完成这项工作 - weekHeading 默认为“Wk”,并且 calculateWeekNumber 具有内置的 ISO 周数计算器功能。

另外,由于某种原因,按钮面板上的“今天”按钮被禁用了?!任何建议将不胜感激。谢谢。

0 投票
1 回答
350 浏览

sql - Oracle SQL:查询前 X 个等周 () 的结果(其中 X 可能 > 52)

我如何调整这个查询来显示之前的,比如 61 周?

我的第一直觉是做

我可以省略“2010”要求并将结果限制为 61 行吗?有没有更好的办法?

非常感谢任何为我指明正确方向的帮助!

0 投票
4 回答
1681 浏览

c# - 我如何从一周中获取日期,同时使用 53 周年?C#

我做了一个函数来计算一年中的几周,而且效果很好。问题是我需要一种方法来获取一周中的星期一。这是瑞典日历。

下面的代码适用于有 52 周的年份,但有些年份(如 2009 年)有 53 周。然后我从一月得到一个日期作为星期一日期(不可能是正确的)。所以请帮助我让它工作多年。

我可能可以做的是检查一年是否有 53 周,然后做一些检查,但我希望它在没有特殊检查的情况下顺利进行。

这是我想出的:

0 投票
1 回答
2191 浏览

javascript - 计算会计年度周数的Javascript算法

我一直在寻找一种 Javascript 算法,它可以为我提供自定义会计年度内给定 Date 对象的周数。我公司的会计年度从 9 月 1 日开始,到 8 月 31 日结束。

假设今天恰好是 9 月 1 日,我将一个新实例化的 Date 对象传递给该函数;我希望它返回 1。

希望有人能够帮助我。

0 投票
3 回答
940 浏览

javascript - javascript中有没有一种方法可以使用年份和ISO周数创建日期对象?

我正在尝试创建一个带有 google 注释的时间线,即。为此,我需要输入事件的日期。我拥有的唯一信息是事件的年份和 ISO 周数。Javascript 中有没有一种方法可以仅使用年份和周数来创建 Date 对象?我用谷歌搜索了它,但没有找到任何可行的解决方案。

谢谢您的帮助!

0 投票
9 回答
3715 浏览

javascript - 用javascript检测每个月的最后一周

javascript中检测每个(当前)月份最后一周的方法是什么。还是每月的最后一个星期一?