问题标签 [timetable]
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.
php - 如何在数组php中移动元素
我正在做学校的时间表。我已经从 DB 中选择了数据,但所有数据都在早上 7,10 开始表示(图 1)。但是有些课从 7,10 开始,有些课从早上 8 点开始。如果课程在上午 8 点开始,我不知道这些数据如何变化。我找到了php函数array_unshift,但实际上我需要在开头添加一些元素吗?如果课程的 start_time 不等于 start_time(图片顶行) pict 1 ,我需要移动数据
我用foreach循环做到了,代表时间表的数组是:
$timetable[$day]['lessons'][$z]['dividedlessons'][$q]['start_time']
$z
是个别课程的索引 - 在图片 0、1、2、3、4 上;分课是指学生在一课时有两节不同的课;$q
是分课的索引;listofhours 是 07:10、08:00、08:50 等。
“skratka”是天的缩写;'hodiny' 是课程,'delenehodiny' 是分开的课程。
我试着解释清楚了希望你能理解:)谢谢!
r - R - 如何对特定时间间隔桶内的时间差求和?
我有数十万条记录,其中包含该时间范围内的开始时间、停止时间和活动类型。我希望能够找到与特定预设时间间隔重叠的总时间,并按活动类型分组。
这是我所拥有的:
这是我想要的最终结果的一个例子。这按半小时分组显示,但能够指定任何正常时间间隔(天、小时、半小时、一刻钟)是理想的:
我有一个非常有效的 SQL 查询,这是我从今年早些时候发布的一个 stackoverflow 问题中得到的:
如何使用重叠的开始和停止时间(SQL)(t-SQL)对 15 分钟间隔内发生的活动时间求和
但是,在 R 中使用此查询确实很麻烦,并且根据我正在查看的日期范围并不总是有效。它也很慢,我希望使用 R 的解决方案会更快、更可靠。
感谢您的帮助,如果我可以提供任何其他信息,请告诉我!
编辑 - 编辑以显示 30 分钟间隔时间段的结果
php - PHP week1 和 week2 系统
我试图在 PHP 中创建一个时间表。我的时间表经历了第 1 周和第 2 周。第 1 周直接在第 2 周之后,第 2 周直接在第 1 周之后,每周重复。
我如何使用 PHP 来查找我在日期的哪一周?
c# - 我应该用什么在 Windows 窗体中显示“时间表”?
我正在开发一个应用程序来显示某种时间表。假设我有一个 2D 项目数组,我想将它们显示在具有行和列标题的 2D 网格中(dayOfWeek x 时间)。我还需要能够根据内容更改每个单元格的背景颜色(例如,如果位置 [x,y] 的项目名称为空,我想在该位置显示具有红色背景的单元格。
我能做的是安排一堆文本框来形成一个表格(因为我有一个固定的数组大小)。但是,这种方法似乎有点太复杂了,我可以想象有一些更简单的方法可以做到这一点。列表视图可能吗?
所以我要问的是:什么是最好的工具,或者我应该在 Windows 窗体中使用什么方法来解决我的问题?我不是在寻找一个完整的解决方案,只是一个小提示/指导。提前致谢!
sql - 如何更好地识别 SQL 中指定的开始和结束端点内的表冲突?
我有以下 SQL 语句来返回特定模块的行存在日期冲突的行:
对于某些冲突,这很有效,例如我的数据库中将返回的以下行:
但是我遇到的问题是,当我有一行的起始值是另一行的等效结束值时。我在下面显示了 30/02/2016 13:00 的值。
如何修改我的 sql 语句以消除返回这些端点的行?
java - 项目调度基本示例:遗传算法的染色体
我正在编写一个项目调度优化库,这是一种特殊的作业车间调度问题。为简单起见,到目前为止,我的算法仅适用于作为项目唯一资源的工人,并且到目前为止只有两种类型的约束:
1)每个工人对他可以从事的项目都有限制。只有部分工人具有熟练从事同一项目(例如:W1、W3、W7 工人可从事 P2 项目;W2、W3、W5 可从事 P3 项目等),但同一工人可熟练从事多个项目,并允许在不同的时间从事多个项目(例如:W1连续5天在P1工作,然后他切换到P2工作4天,然后他回到P1,等等)
2)每个工人每天可以工作多少小时都有一个限制——这应该代表一个工人的效率
首先,我创建了一个简单的时间表,其中仅包含 4 个项目和 4 个工人。
项目:
- P1; 开始时间:5月1日;截止日期:30天;所需工作时间:300
- P2; 开始时间:7月1日;截止日期:60 天;所需工作时间:150
- P3; 开始时间:5月15日;截止日期:45天;所需工作时间:50
- P4; 开始时间:4月20日;截止日期:20天;所需工作时间:150
工人:
- W1; 效率:10小时/天;适用于项目:P1、P2、P3、P4
- W2; 效率:5小时/天;可用于项目:P1、P3
- W3; 效率:8小时/天;可用于项目:P1、P4
- W4; 效率:6小时/天;可用于项目:P2、P4
像这样设置一个问题,遗传算法的染色体应该是什么样子,换句话说 - 如何将此数据转换为 GA 将知道如何使用的 GA 染色体(计算其上的数值适应度)?一个例子Java
将是完美的。
jquery - Fullcalendar - 拖放学校时间表
我想使用 fullcalendar 创建一个学校时间表。
它应该看起来像这样: 链接
我的问题是 fullcalendar 总是在工作日旁边显示日期。(“周三 - 04/27”,“周四 - 04/28”,...)
我想要的是只有周一到周五,没有日期,也没有机会切换到下周。这应该是一个抽象的一周。有没有办法做到这一点?
谢谢你的帮助。
php - 组合时间表生成
我想用组合生成时间表
我在mysql中有3个表
每周 sub1 = 6 班 sub2 = 4 班 sub3 = 4 班
每周总课程 = 42
每日周期 = 7