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

sql - 在 SQL 中获取日期的周数

有没有办法使用独立于数据库的 SQL 来获取日期的周数?

例如,要获取我使用的日期的月份:

但 EXTRACT 函数不知道 SQL92 中的周数。

请注意我想要一个独立于数据库的解决方案这一事实!不要将此误解为有关 MS SQL Server 的问题。

0 投票
3 回答
10656 浏览

php - PHP date('W') vs MySQL YEARWEEK(now())

Can someone kindly explain me why these two give different results?

I execute this with PHP.

And when I execute this with MySQL

0 投票
1 回答
1902 浏览

sql - sql custom generated week ranges

I'm trying to create custom week numbers and ranges based on user entered Week Start Day.

I'm passing that User defined day with SET Datefirst = @Userdefinedvalue (using a function to map my weekday start values to T-SQL's). Also I have a function to gets me the last day of the current week.

What is the best approach for this?

My Goal is: if I select Tuesday as my start day of the week the Stored Procedure to generate my week numbers and start/end dates based on my selection for the entire year

0 投票
2 回答
172 浏览

sql - 函数计算正确的年份周数

我正在寻找赋予我权利的功能week-number

一年的第一天应该总是在第 1 周。一年的第一个星期六属于第一周。

换句话说:这就是我要找的东西,但不是 in PostgreSQL,而是 in sql-server

我真的很想使用稍后调用的函数来做到这一点。

预先感谢您的帮助。

0 投票
2 回答
268 浏览

java - 使用基本字段构建日历时提供错误周数的日历实例

我想了解为什么会发生这种情况,以及如何解决这个小问题。在提供日、月和年之后,我希望能够从 java 日历实例中获取周数。如果我做:

2013 年 2 月 11 日是第 7 周,但如果我调用,在上述日历实例中:

我得到第 11 周。知道为什么吗?我尝试设置语言环境但没有区别,问题是我只能从这三个字段中构建一个日历,因为我使用解析器从 xml 文件中读取它们并且它们的格式为 dd-mm-yyyy 没有更多信息

0 投票
1 回答
289 浏览

php - 从周数获取日期 - 年份从 3 月开始 - 第 1 周 = 3 月 1 周 - PHP

我正在尝试编写一个自定义函数来从周数中获取日期,但要求是周数是自定义的,即第 1 周从 3 月的第一周开始,每周的第一天是星期五 我试图在 PHP 中执行此操作。

您的帮助或建议对编写此函数非常有帮助。我已经在这里完成了一些功能,但实际上并不符合我的要求。

感谢您

0 投票
3 回答
6782 浏览

sql - Postgres 按周分区

我可以想象按日期(特别是日志)的表分区是广泛使用的东西,但我无法找到我的问题的好答案。

我想按周创建一个表分区(记录数很大,每月都要创建)。它是每周一次的原因是我需要算法的数据,该算法将在过程中寻找日期。

我的问题是我希望它考虑一周来创建分区并使用“典型”方法我必须手动创建它。像这样的东西。

但我希望它自动生成。我不想为每个星期一个一个地创建一个分区。

我的命名规则将是 yYYYYwWW 用于分区的命名或开始 datadYYYYMMDD。

我想在使用这样的东西插入时检查分区:

如果分区不存在,则在插入之前创建它,但考虑到插入的记录数量,这会效率低下。

我的另一种选择是每周运行一个外部进程来创建这个分区,但我试图避免这种情况。

是否有一个我缺少的更有效的解决方案,例如用于每月检查?

0 投票
9 回答
14939 浏览

php - 如何从周日开始周数?

我需要在 php 中获取周数,其中应从星期日计算周数。默认情况下从星期一开始。请帮助我找到一种方法来获取周数,考虑星期天作为开始日。

在 php 手册 ISO-8601 年的周数中,从星期一开始的周数(在 PHP 4.1.0 中添加)

但我需要得到一年中的周数,从周日开始的周数。

谢谢

0 投票
2 回答
4787 浏览

php - 考虑星期天作为开始日,我怎样才能得到周数?

此代码为我提供了将星期一作为一周的第一天的周数。我想获得将星期日作为一周开始日的周数。我怎么做?

0 投票
1 回答
740 浏览

bash - 给定周数的日期,bash

在 Bourne shell 中,我需要知道哪些日期属于同一周。例如,2013 年的第 16 周从 4 月 22 日开始,到 4 月 28 日结束。使用“日期”命令,我可以获得某个日期的周数,但我需要反过来。

谢谢