问题标签 [weekday]

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 投票
4 回答
13339 浏览

c# - C#中VB6的WeekDay函数的等价物

在 VB6 代码中,我有以下内容:

我想要 C# 中的等价物。任何人都可以帮忙吗?

0 投票
5 回答
5033 浏览

sql - 获取 sql DateTime 日期的字符串表示形式

假设我的 sql 日期时间为“2009 年 5 月 1 日”或“2009 年 5 月 12 日”。我可以在上面的日期上执行任何内置的 sql 函数/操作以返回日期的 DAY 的字符串表示形式吗?

所以对于“2009 年 5 月 1 日”,我会得到“星期五”作为答案(大小写不重要)。对于“2009 年 5 月 12 日”,我会得到“星期二”。

0 投票
17 回答
49957 浏览

iphone - NSCalendar 一周的第一天

有谁知道是否有办法在 NSCalendar 上设置一周的第一天,或者是否有一个日历已经将星期一作为一周的第一天,而不是星期日。我目前正在开发一个基于一周工作量的应用程序,它需要从星期一开始,而不是星期天。我很可能会做一些工作来解决这个问题,但是会有很多极端情况。我宁愿平台为我做这件事。

提前致谢

这是我正在使用的一些代码。现在是星期六,所以我希望工作日是 6,而不是 7。这意味着星期日将是 7,而不是滚动到 0

0 投票
6 回答
26191 浏览

javascript - 在 JavaScript 中从工作日获取下一个日期

如何返回给定工作日的下一个日期(它可以是数字 0-6 或名称星期日至星期六)。

例如,如果今天,在2009 年 10 月 16 日星期五, 我通过了:

  • Friday,它将返回今天的日期2009 年 10 月 16 日
  • 星期六返回2009 年 10 月 17 日
  • 周四返回2009 年 10 月 22 日
0 投票
8 回答
35636 浏览

java - 使用 Joda-Time 的语言环境的一周开始

您如何使用Joda-Time根据给定的语言环境确定一周中的哪一天被视为“开始” ?

要点:大多数国家/地区使用国际标准星期一作为一周的第一天(!)。其他人使用星期日(尤其是美国)。其他人显然是星期六。有些显然是星期三?!

维基百科“七日周”#Week_number

0 投票
2 回答
622 浏览

oracle - 在 Oracle 中查看以显示上一个工作日的行

我需要在 Oracle 中创建一个视图,以显示上工作日的所有行。

所以周二应该是这样的,因为我需要周一的所有条目:

但如果是星期一,那么我需要从星期五开始的所有条目。

如何制作一个始终显示上工作日正确行的视图?

0 投票
2 回答
7759 浏览

java - Java:获取当前星期几的值

目前,我正在创建一个 java 日程应用程序,我想知道如何在使用 Calendar 类获取一周的第一天时找到一周中的当前日期。

这是我在课堂上用来设置一周时间表的方法

0 投票
5 回答
49296 浏览

php - 如何从 Unix 时间戳(PHP)中获取星期几?

如何从 PHP 中的 Unix 时间戳获取日期(1-7)?我还需要日期(1-31)和月份(1-12)。

0 投票
2 回答
412 浏览

php - 仅在工作日计算物品的年龄

我一直在尝试计算平日中某物的年龄。我已经尝试过这个问题中详述的方法,给定日期范围如何计算部分或全部在该范围内的周末数?但它似乎不适合我的用例。

一个项目DATETIME在数据库中创建,如果创建日期超过 2 天,我需要将其标记为旧。但是,客户要求该年龄仅计算工作日(周一至周五)并排除周六+周日。

到目前为止,我的伪代码如下所示,

必须有一种更清洁的方法来实现这一目标吗?好像一个项目会变得很旧,循环遍历它的每一天,寻找一个周末的日子会对速度产生相当大的影响。

任何想法都会很棒!谢谢

0 投票
1 回答
162 浏览

mysql - 如何在mysql上指定日期的一周内获取价值

如何在mysql上指定日期的一周内获得价值?

示例:日期是 04-23-2010。

我想在 2010 年 4 月 23 日一周的开始和结束之间进行查询。