问题标签 [weekend]

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

filter - Talend ETL 根据条件从一组行中过滤一行

我在表 X 中有一组行

我需要将周末(周六、周日、周一)作为一个实体,并且应该得到如下结果表:

如果该作业在这三天中的任何一天内完成了条目,则将其视为已完成。否则,如果所有都未运行,则采用未运行的最新条目。在talend中怎么可能。

我可以创建一个包含 Sat 到 Mon 间隔日期的表,如下所示:

请给我一个想法,我应该使用 tJava 还是 tIntervalMatch 组件,这怎么可能。

0 投票
4 回答
983 浏览

php - 使用 PHP 检查 2 个给定日期是否是周末

我有 2 个像 YYYY-mm-dd 这样的日期,我想检查这两个日期是否是周末。

我有这段代码,但它只测试 1 个日期,我不知道如何调整它;我需要添加一个$date_end.

0 投票
1 回答
381 浏览

python - Pandas:删除等于周末的列

我有一个可能相当简单的问题。我有 10 年的每日 df,其中包含有数据并根据日期命名的列:

我现在想删除每个名称(即哪一天)等于周末的列。例如,在上面的示例中,仅保留以下内容:

有人知道怎么做这个吗?

0 投票
1 回答
34 浏览

c# - 定义自定义周末开始和结束日期和时间,并在日期范围内查找其出现次数

我很难计算自定义周末的数量,然后在指定的日期范围内找到它们,我必须根据天数(周末、季节日和正常日)应用不同的费率。

例如,一次旅行从 16/08/2017 09:00:00 开始,到 29/08/2017 09:00:00 结束,而我的周末从星期五 15:00:00 开始到星期一 09:00:00每周。我需要计算在给定的行程开始和结束时间有多少个周末以及有多少个正常的日子,因为两者的收费不同。任何帮助表示赞赏。

请注意,所有日期和时间都是动态的并且可以更改,因此请寻找通用解决方案

0 投票
1 回答
668 浏览

plot - SAS:使用 PROC SGPLOT 绘制不包括周末的日期

我正在运行 SAS 9.3,并且我正在尝试使用 PROC SGPLOT 创建一个图,其中 (1) 仅将我的数据集中包含的日期显示为连续日期(即不包括周末和节假日),而 (2) 显示可用信息XAXIS(例如,一个月的第一天)。我可以分别做这两个,但我想不出一个方法一起做。具体来说,当我使用 DISCRETE 选项时,VALUE 和 TICKVALUEFORMAT 选项似乎被禁用(我在文档中没有看到任何关于此的讨论)。

所以我有两个问题:

(1) 有没有办法解决 DISCRETE 选项和 VALUES/TICKVALUES 之间的这种交互?

(2)有没有更好的方法来做我想做的事情?

(完美的事情是绘制 X 和 Y 变量,并使用第三个变量作为 x 轴的标签,但我找不到这样做的方法。)

这是一些说明这一点的示例代码;如果不包括周末/节假日,那么代码应该绘制一条直线(我附上了下面生成的图):

以下将日期绘制为离散点:它正确绘制了数据点,但 VALUES 和 TICKVALUEFORMAT 命令没有影响:

这是第一个图:正确的点,错误的轴

以下代码是相同的,但删除了 DISCRETE 选项,因此它被绘制为日期轴,显然包括周末,但 VALUE 和 TICKVALUEFORMAT 选项有效:

这是第二个情节:错误的点,但工作轴

任何建议都将受到热烈欢迎!谢谢!

0 投票
1 回答
7605 浏览

sql - PostgreSql:只选择周末

我有一张包含公共假期的表格

我只想使用 PostgreSQL 选择周末(周六和周日)发生的假期。

我知道有一个名为 extract 和 isodow 的函数可以提取星期几,但我不知道如何在我的情况下使用它:

0 投票
1 回答
136 浏览

excel - 特定值的 SUMPRODUCT 仅在周末

我有一个工作簿(例如称为 W.xlsx),由许多工作表(例如称为 S1、S2、S3 等)组成,其中分别包含 A、B 和 C 列中的星期几、日期和文本值:

例子

在另一个工作簿(比如称为 W2.xlsx)中,我试图在单元格中使用 SUMPRODUCT 来计算 W.xlsx 的 S1 上的周六或周日出现 4、4SH、18、18J 和 00SH 的次数。

我知道它必须与此类似,但不能是这样,因为公式中的“2”不适用于个位数,对吧?

=SUMPRODUCT(--(LEFT([W.xlsx]S1!(WEEKDAY((B1:B15)>=6)*(C1:C15,2)="4","18","00"))))

任何帮助将不胜感激!!

0 投票
2 回答
145 浏览

json - 如何过滤每周的最后一项?

我有 json 数据,其中包含 ISO 8601 格式的日期时间字段。我想过滤掉周末发生的所有项目。我怎样才能做到这一点?

0 投票
1 回答
65 浏览

r - 获取开始日期和结束日期之间的天数,不包括周末和 + - 跨度

现在我有一个新问题。我需要计算两个日期之间的时间跨度。我的问题是:必须排除周末,时间跨度可以是负数或正数。例如:

等等。我有以下代码可以做到这一点:

当我使用命令时:

我收到以下错误:

起初我认为日期列的格式不正确,但我认为它看起来不错。

谁能帮我解释一下,为什么我会收到错误消息?如果没有 if else 语句,我得到了错误,即“错误的登录方式”。

输出应该是这样的:

我试图通过对类似问题使用一些解决方案来解决问题,但这些问题只有正值。我认为负值是主要问题。

0 投票
1 回答
41 浏览

java - 如何每周更新日期?

我正在对每周的星期六进行倒计时,我希望当计数器达到零(星期六)时,它将在下一个星期六再次激活。但我不知道如何每周更新日期。

我正在使用的代码如下:

谢谢您的帮助。