问题标签 [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.

0 投票
3 回答
3811 浏览

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 年)。

理想情况下,我希望它看起来像在此处输入图像描述

有任何想法吗?谢谢!!

0 投票
2 回答
96 浏览

sql - SQL 中按周期划分的结果百分比

我想从每个时期的这些数据中计算 SQL 中的结果百分比。

预期结果 ..

0 投票
3 回答
7352 浏览

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,所以即使在我们这边测试也失败了。

先感谢您。

0 投票
2 回答
6118 浏览

sql - 两个日期之间的SQL周期,查询每一天的平均值

我有几个条目保存如下:

我现在确实想查询此期间的每一天,以划分这些日期之间的总金额。

例如

应该成为

这可能吗?我无法想象如何从期间得出单日值。提前致谢!

0 投票
2 回答
863 浏览

scheme - 我怎样才能消除缺点的副作用?

我可以使用以下代码获取列表的奇数元素:

但是当输入奇数长度的列表例如: (odds '(abcde)) 它将返回 (ac . e)

我怎样才能摆脱这个令人讨厌的时期?

0 投票
1 回答
739 浏览

string - iOS删除字符串中最后一个句点之后的所有字符

我有一个字符串,比如“www.vanityURL.myWebsitesURL.com”,我想去掉扩展名,不管它是“.com”、“.net”、“.ru”等等……那怎么能我在最后一个时期之后剥离所有东西?

0 投票
4 回答
1009 浏览

android - 警报对话时间过短

我有一个警报对话框,当用户单击设备上的后退按钮时会调用该对话框,但此警报太短,用户无法读取其中的任何内容或对其执行任何操作..

我想让这个警报对话框的时间更长

0 投票
6 回答
157 浏览

android - 在用户看到任何东西之前,警报对话框就消失了

此警报对话框消失得如此之快,以至于我无法阅读或单击它!这是为什么 ?

0 投票
1 回答
7770 浏览

java - 在 String.matches() 方法中转义句点时遇到问题

当我在 String 类的 matches() 方法中使用此正则表达式时,出现编译错误。有人知道我在这里做错了什么吗?谢谢

0 投票
1 回答
90 浏览

.htaccess - .htaccess,获取一段时间后的值,然后重定向

我正在尝试使用.htaccess文件重定向 URL。URL结构如下:

http://mydomain.com/folder/.anything_goes_here

请注意上述网址中的点。我想以某种方式使用.htaccess.

我试过使用RewriteRule,但它不工作。这是我使用的代码:

任何帮助将不胜感激。谢谢你。