问题标签 [dayofweek]

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 回答
1397 浏览

javascript - 在javascript中显示明天的名字?

我正在尝试在我们的电子商务网站上输出类似于以下内容的内容:

显然,星期一这个词将被第二天的名称代替(理想情况下是下一个工作日,即不是星期六或星期日)。

我有以下简单的 javascript 脚本,它执行最基本的版本。它只是输出当前日期名称:

有没有办法将上述代码操作为 +1 日期名称?所以它会输出明天的名字而不是今天。此外,是否可以跳过周末?

0 投票
2 回答
389 浏览

java - 一周中的多天建模

这是我第二次遇到对象和工作日之间的一对多关系,我不确定我是否以最好的方式对其进行建模:

有没有人遇到过更好的方法?

我的要求是MyObject从数据库中检索与一周中当前日期匹配的所有实例,即无需检查多天,例如 mon=1 && tues=1

0 投票
2 回答
3180 浏览

sql - 具有聚合函数和 DayOfWeek 的 Ruby Rails 复杂 SQL

导轨 2.3.4

我搜索了谷歌,并没有找到我的困境的答案。

对于这个讨论,我有两个模型。用户和条目。用户可以有多个条目(每天一个)。

条目具有值和 sent_at 日期。

我想按星期几查询并显示用户条目的平均值。因此,如果用户输入了过去 3 周的值,我想显示周日、周一等的平均值。在 MySQL 中,这很简单:

该查询将返回 0 到 7 条记录,具体取决于用户至少拥有一个条目的天数。

我查看了 find_by_sql,但是在搜索 Entry 时,我不想返回 Entry 对象;相反,我需要最多 7 天和平均值的数组...

另外,我有点担心它的性能,因为我们想在用户登录时将它加载到用户模型中,以便它可以显示在他们的仪表板上。欢迎任何建议/指点。我对 Rails 比较陌生。

0 投票
3 回答
2549 浏览

c# - Calendar.GetDayOfWeek() 可以返回 (DayOfWeek)7 吗?

我正在查看一些代码并发现这一点(重写):

我认为这个条件总是返回 false,因为 DayOfWeek (返回类型)的范围从 0 到 6,或者这最终会在特定文化中返回 7 吗?

0 投票
3 回答
313 浏览

sql-server - 在sql server中查找位于一周中的一天和时间之间的行

我在 MS SQL 中有一个行表,其中包含一周的开始和结束日期、小时和时间。我需要一个 T-SQL 查询,它可以从 GETDATE 与这些行的星期几和时间匹配的表中提取行。具体来说,如果一行的日期/时间从一周中的一天开始并在第二天结束,我需要查询才能工作。

这是我正在使用的结构:

_start_day_of_week (int) = 5
_start_hour (int) = 15
_start_minute (int) = 30
_end_day_of_week (int) = 6
_end_hour (int) = 2
_end_minute (int) = 30
_title (string) = 'My Sample Row'
_id (int) = 1

给定当前的 DATETIME,我将如何检索这一行?

0 投票
1 回答
420 浏览

android - 公历星期几

我知道这必须在某个地方,但是 GregorianCalendar 类如何确定哪一天是一周的第一天?它是由 Locale 执行的,还是保持静态?

我最终要做的是测试以确定是否是美国的周末。任何指针?

0 投票
2 回答
1590 浏览

r - 将每天转换为每周在 R 中每周二开始的地方

这是代码:编辑:请参阅下面的可复制代码

你如何从每周二开始?类似的东西

其中 indexAt 是 to.weekly() 函数中的参数变量。

这样做的目的是与每周的 COT 数据对齐。

编辑 ##################

由于不提供可重现的代码,我造成了一些混乱,所以这里有一些根据 J. Winchester 的建议合并的部分解决方案:

0 投票
2 回答
287 浏览

sql - 调整日期以匹配保存的星期几

我有一个表,其中存储 StartDate 和开始日期所在的星期几的名称。我不知道为什么,这是一个糟糕的设计,但我没有创造它,也无法改变它。所以当然,现在我们有一些日期与星期几不匹配。更糟糕的是,星期几是正确的,而开始日期是不正确的。所以我需要做的是调整日期,使每一行的 StartDate 落在该行的 DayOfWeek 上。我们可以假设 StartDate 始终是最小值,因此目标日期将是当前设置的 StartDate 之后的第一个 [DayOfWeek]。

例如,我的行看起来像这样(8/23/10 是星期一,8/29/10 是太阳):

在第 2 行中,您可以看到日期应该是星期二,但实际上是星期一。我需要结束这个:

在处理日期时我总是很挣扎,但 SQL 也不是我最擅长的技能。谢谢。

0 投票
3 回答
420 浏览

php - 将工作日列表转换为间隔

我正在寻找一个函数,如果连续 3 天或更多天彼此跟随,则从一系列工作日中删除一周中的几天。这是我的测试代码(使用Test::More测试框架)

0 投票
1 回答
18622 浏览

c# - C# 文化:本地化 DayOfWeek?

除了今天,我如何本地化 DayOfWeek?
以下内容适用于当天:

但是如何本地化一周中的所有日子?

编辑:我想出的一个可能(并且可能非常非常错误)的解决方案可能是创造DateTime一整周的价值,然后date.ToString("dddd", new CultureInfo("it-IT"));在它们上使用,但这在很多层面上似乎都是错误的。