问题标签 [period]
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.
php - 查找一个月的每周周期(从星期一开始)
我正在尝试查找给定月份和年份的每周周期。日期应从星期一开始,到星期日结束。如果一个月的 1 日是星期日(2011 年 5 月前),它应该是第一个元素。
2011 年 5 月
- 5月1日(星期日)
- 5 月 2 日 - 5 月 8 日(周一至周日)
- 5 月 9 日 - 5 月 15 日(周一至周日)
- 5 月 17 日 - Ma6y 22(周一至周日)
- 5 月 23 日 - 5 月 29 日(周一至周日)
- 5 月 30 日 - 5 月 31 日(周一至周二)
2012 年 9 月
- 9 月 1 日 - 9 月 2 日
- 9 月 3 日 - 9 月 9 日
- 9 月 10 日 - 9 月 16 日
- 9 月 17 日 - 9 月 23 日
- 9 月 24 日 - 9 月 30 日
我正在使用这个函数来计算两个日期的周数 - 即每月的第一天和每月的最后一天。
奇怪的是,对于 1 月份,当我期待 [1, 2, 3, 4, 5] 时,它会返回 [52, 1, 2, 3, 4] 的周数。
一旦我有了周数,我就会像这样使用它们:
由于 getWeekNumbers 函数没有返回我期望的周数,因此上述函数的输出为
- 12 月 24 日 - 12 月 30 日 (2012)
- 1 月 2 日 - 1 月 8 日 (2012)
- 1 月 9 日 - 1 月 15 日 (2012)
- 1 月 16 日 - 1 月 22 日 (2012)
- 1 月 23 日 - 1 月 29 日 (2012)
请注意,第一行(12 月 24 日 - 12 月 30 日)是当年年底(2012 年),而不是去年年底(2011 年)。
理想情况下,我希望它看起来像
有任何想法吗?谢谢!!
sql - SQL 中按周期划分的结果百分比
我想从每个时期的这些数据中计算 SQL 中的结果百分比。
预期结果 ..
java - Joda-Time,夏令时计算,时区独立测试
我们在应用程序中使用固定的时间段。当用户添加一个新的时段时,默认应该是从早上 6:00 到第二天早上 6:00。
通常是 24 小时,但有一个问题:当执行夏令时更改时,该时间段的长度会发生变化。例如 :
10 月 27 日上午 6 点至 10 月 28 日上午 6 点。在此期间执行从 CEST 到 CET 时区的转换。因此,此期间包含 25 小时:
我们遇到了这个问题,试图写一个单元测试来防止它再次出现。测试在我们的机器上成功通过,但在 CI 服务器上失败(它在另一个时区)。
问题是:我们如何能够独立于机器的时区设计我们的单元测试?
目前,小时跨度的计算是使用Joda-Time计算的:
在我们这边通过但在 CI 服务器上失败的单元测试:
我们尝试对日历使用时区:
但在这种情况下,结果 startDate 是 CEST 10 月 27 日 9:00,endDate 是 CET 10 月 28 日 8:00,所以即使在我们这边测试也失败了。
先感谢您。
sql - 两个日期之间的SQL周期,查询每一天的平均值
我有几个条目保存如下:
我现在确实想查询此期间的每一天,以划分这些日期之间的总金额。
例如
应该成为
这可能吗?我无法想象如何从期间得出单日值。提前致谢!
scheme - 我怎样才能消除缺点的副作用?
我可以使用以下代码获取列表的奇数元素:
但是当输入奇数长度的列表例如: (odds '(abcde)) 它将返回 (ac . e)
我怎样才能摆脱这个令人讨厌的时期?
string - iOS删除字符串中最后一个句点之后的所有字符
我有一个字符串,比如“www.vanityURL.myWebsitesURL.com”,我想去掉扩展名,不管它是“.com”、“.net”、“.ru”等等……那怎么能我在最后一个时期之后剥离所有东西?
android - 警报对话时间过短
我有一个警报对话框,当用户单击设备上的后退按钮时会调用该对话框,但此警报太短,用户无法读取其中的任何内容或对其执行任何操作..
我想让这个警报对话框的时间更长
android - 在用户看到任何东西之前,警报对话框就消失了
此警报对话框消失得如此之快,以至于我无法阅读或单击它!这是为什么 ?
java - 在 String.matches() 方法中转义句点时遇到问题
当我在 String 类的 matches() 方法中使用此正则表达式时,出现编译错误。有人知道我在这里做错了什么吗?谢谢
.htaccess - .htaccess,获取一段时间后的值,然后重定向
我正在尝试使用.htaccess
文件重定向 URL。URL结构如下:
http://mydomain.com/folder/.anything_goes_here
请注意上述网址中的点。我想以某种方式使用.htaccess
.
我试过使用RewriteRule
,但它不工作。这是我使用的代码:
任何帮助将不胜感激。谢谢你。