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

r - R生存时间相关协变量是周末:如何拆分

我正在研究周末可能对个人生存的影响,因此我试图将我的数据转换为时间相关的结构,每个间隔一行。它可能是一个以 DschDT(出院日期)作为审查日期的 Cox PH 模型。患者要么活着出院(右删失),要么在医院内死亡。

数据看起来像这样,其中 DIH 是我的审查变量 (0,1)

例如,我可能有一位患者在周三入院,并在下周四活着出院。在这种情况下,此患者集将有三行。周三至周五一份,周六至周日一份,周一至周四一份,全包。

我已经设法使用此功能确定某个时间段内的周末。

> head(clip) ID StartDate EndDate Start Time Event WeekendStart1 WeekendEnd1 WeekendStart2 WeekendEnd2 1 1 9/08/2013 16/08/2013 0 7 0 1 3 0 0 2 2 9/12/2013 12/12/2013 0 3 0 0 0 0 0 3 3 9/01/2014 17/01/2014 0 8 1 2 4 0 0 在确定日期之间的周末发生在哪里之后,我想根据周末来划分时间。对于此示例,生成的数据如下所示:

clip2 ID StartDate EndDate Start Time Event Weekend 1 1 9/08/2013 16/08/2013 0 1 0 0 2 1 9/08/2013 16/08/2013 1 3 0 1 3 1 9/08/2013 16/08/2013 3 7 0 0 4 2 9/12/2013 12/12/2013 0 3 0 0 5 3 9/01/2014 17/01/2014 0 2 0 0 6 3 9/01/2014 17/01/2014 2 4 0 1 7 3 9/01/2014 17/01/2014 4 8 1 0

但是,我似乎无法找到一种以有效方式分割时间间隔的方法,survSplit并且tmergesurvival包中似乎没有执行此操作的功能。除了运行一个丑陋的大循环之外,谁能给我一些想法?

更新。好吧,经过多次挠头后,我设法做到了。对于那些有兴趣的人。此函数查找医院认为是周末的时间,即。从周五晚上开始,到周一早上结束。当然,您可以编辑以适应。此函数返回星期五和星期日,以便您可以在这几天进行拆分。

这是上面获取间隔的更简单版本

识别从周六开始到周日结束的周末数的基本功能。d1 和 d2 分别是入院和出院日期/时间。

此函数为每条记录制作时间序列

有点家务

最新版本的生存::survSplit 创建了一个 Surv 对象,这大大减慢了进程,所以我使用旧版本。

生存包 2.39-2 中的新 survSplit 功能太慢。

然后在脚本中运行

查找每个患者记录的周末/下班后持续时间

定义每个周末住宿的开始和停止时间

将批次放入循环中(对不起)

因此,现在我有了一种方法的基础,可以开发一个时间相关模型,该模型允许该人的住院时间在周末和工作日之间交替时在危险功能之间切换。

例如 coxph(Surv(start,time,DIH)~DayOfWeek)

0 投票
1 回答
36 浏览

javascript - 不包括周末的未来日期显示

我不擅长 Javascript,但是我发现以下代码可以根据输入的数字计算未来日期。但是我遇到的问题是它包括周末。是否有一些代码可以添加到这个现有的 Javascript 中以允许它跳过周末?

例如,如果日期是星期六或星期日,那么显示的日期是星期一吗?

0 投票
1 回答
637 浏览

php - 检查日期范围内有多少个周末

如何在 Laravel 中检查$from和之间的给定日期范围内有多少个星期六或星期日$to

0 投票
1 回答
61 浏览

sql-server-2008 - 如果输入是日期和周末(星期日、星期一、星期二、星期三、星期四、星期五或星期六),如何计算周末日期

如果输入是日期和周结束日(在某些企业中,周末将是周五(6)、周六(7)或周日(1)),那么如何计算特定日期的周末日期。例如

0 投票
2 回答
803 浏览

javascript - 考虑到周末减去天数

例如,我有 4 个按日期填充的下拉列表

在这种情况下,我希望避免周末。

每个下拉列表的值如下

目的是,如果我将第一个日期的值从 23 日(“A Friday”)更改为 26 日(“A Monday”),其他 3 个日期将一天更改为以下值;

这适用于以下代码

每个下拉列表的值循环通过此函数,date是下拉列表的日期值,并且days是初始日期和新日期之间的天数差异。

我遇到的问题是,如果我然后尝试从 26 日回到 23 日,我不确定如何重新创建它,所以我得到以下信息;

基本上这是一种减去周末天数差异的方法,所以如果天数差异为 2,我想从周一到上周四而不是周六。

任何帮助将不胜感激。

0 投票
3 回答
335 浏览

javascript - 用于显示周末日期的 JavaScript 应用程序?

我想了很多——我试过了,但我无法解决。我需要一个 JavaScript 应用程序来显示当前日期中最近的周末日期。

如果现在是周末,给它这个周末的日期,如果不是,那么给它下周末的日期。

我在等你的帮助。尊重。

0 投票
1 回答
174 浏览

sql-server - 将每月工作时间划分为每周工作时间 - SQL Server

我有一个要求,我必须使用以下每月数据为每个员工生成报告。该报告在每个月的第一天运行,并提供截至上个月第一天的数据。要求是将这些数据划分为每周数据。因此,如果每个月的第一天从“星期一”开始,则一周应该有 5 个工作日,“星期二”有 4 个工作日,“星期三”有 3 个工作日等等。并根据员工工作的天数计​​算工作时间对应的一周。如果每个月的周数都不同,那么报告应该相应地显示每周的数据。

以下是上述查询的预期结果。

注意:计划小时数是根据工作日数计算的。表示周一至周五,因此每天 8 小时将提供 40 小时,每周工作 5 天。但是,需要计算所有 7 天的实际时间,以便如果有人在周末工作,那么实际时间可以相应地反映任何超出计划时间的时间。

注意:NULL 表示员工没有正确刷入/刷出。

抱歉,我自己没有尝试过任何事情,因为我对这种要求不熟悉,并且在处理日期和时间查询方面经验很少。

我希望我已经提供了所有信息,并要求所有人在有任何问题或困惑时与我联系。

0 投票
1 回答
2103 浏览

r - R - 从 R 中的数据框中删除周末

我的一列数据如下所示:

我想删除周末的日期,我尝试过使用

这显示了值部分中的日期,但我应该如何在更新的数据框中显示它。

0 投票
2 回答
82 浏览

javascript - 我如何计算两个日期之间的范围而不计算javascript中的周末

我想计算 2 个日期之间的范围,而不用 javascript 计算周末。我有一些代码已经计算了它们之间的范围。但我坚持周末部分。YII 框架中 CJuiDatePicker 输入的日期

86400000 是以毫秒为单位的天

提前致谢

0 投票
3 回答
288 浏览

php - 从周末php过滤工作日

如果不是工作日,我想显示错误(您可以在 html 部分输入日期)