问题标签 [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.
jquery - Jquery 浮点数和周数
我做了一个页面来按周数绘制平均积雪深度。现在我们进入 2010 年第 1 周,我的图表在 x 轴(年周)上延伸了区间。我想要的是 x 轴上的周数(51、52、1、2 等),以及固定的间隔宽度。有谁知道该怎么做?
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 错误?
java - Joda时间周计算推理
下面的代码演示了周计算的有问题的 joda-time 实现。这种行为不是错误,而是设计决策Joda-Time 使用 ISO 标准的周一至周日周。(也许它应该是一个错误?)
给定一个我需要计算周数的日期,这个计算本质上必须是 i18n。这意味着我必须根据用户的区域设置考虑正确的周编号。
下面的演示代码显示了 Joda-Time 的错误计算和 JDK 的正确计算,在应用程序中,我们尝试坚持 Joda-Time 作为日期操作的优越解决方案。那么,我应该混合两个时间计算库吗?我显然不希望这样做,这是否是安全的事情,或者我会遇到极端情况(有使用日期、日历的经验,我知道这对 Java 来说是一个痛苦的问题)。
底线:对于所描述的要求,推荐的最佳实践是什么?
问题演示代码
请参阅此显示周数的在线日历以获取正确的周计算示例。
输出:
apache-flex - Flex,如何获得日期的一年中的一周?
我在 Flex Date 对象中找不到获取一年中第几周的方法(1 到 52)
找到这个的最好方法是什么?对于像 Java 中的 JodaTime 这样的日期操作,是否有任何有用的 flex 库。
jquery-ui - jQuery UI datepicker 不显示周数
我的 jquery UI datepicker 没有显示周数,即使设置了 showWeek:true 选项。这是我的代码:
据我了解,您只需要设置 showWeek 选项即可完成这项工作 - weekHeading 默认为“Wk”,并且 calculateWeekNumber 具有内置的 ISO 周数计算器功能。
另外,由于某种原因,按钮面板上的“今天”按钮被禁用了?!任何建议将不胜感激。谢谢。
sql - Oracle SQL:查询前 X 个等周 () 的结果(其中 X 可能 > 52)
我如何调整这个查询来显示之前的,比如 61 周?
我的第一直觉是做
我可以省略“2010”要求并将结果限制为 61 行吗?有没有更好的办法?
非常感谢任何为我指明正确方向的帮助!
c# - 我如何从一周中获取日期,同时使用 53 周年?C#
我做了一个函数来计算一年中的几周,而且效果很好。问题是我需要一种方法来获取一周中的星期一。这是瑞典日历。
下面的代码适用于有 52 周的年份,但有些年份(如 2009 年)有 53 周。然后我从一月得到一个日期作为星期一日期(不可能是正确的)。所以请帮助我让它工作多年。
我可能可以做的是检查一年是否有 53 周,然后做一些检查,但我希望它在没有特殊检查的情况下顺利进行。
这是我想出的:
javascript - 计算会计年度周数的Javascript算法
我一直在寻找一种 Javascript 算法,它可以为我提供自定义会计年度内给定 Date 对象的周数。我公司的会计年度从 9 月 1 日开始,到 8 月 31 日结束。
假设今天恰好是 9 月 1 日,我将一个新实例化的 Date 对象传递给该函数;我希望它返回 1。
希望有人能够帮助我。
javascript - javascript中有没有一种方法可以使用年份和ISO周数创建日期对象?
我正在尝试创建一个带有 google 注释的时间线,即。为此,我需要输入事件的日期。我拥有的唯一信息是事件的年份和 ISO 周数。Javascript 中有没有一种方法可以仅使用年份和周数来创建 Date 对象?我用谷歌搜索了它,但没有找到任何可行的解决方案。
谢谢您的帮助!
javascript - 用javascript检测每个月的最后一周
javascript中检测每个(当前)月份最后一周的方法是什么。还是每月的最后一个星期一?