问题标签 [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.

0 投票
0 回答
133 浏览

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' 是分开的课程。

D B

我试着解释清楚了希望你能理解:)谢谢!

0 投票
0 回答
686 浏览

r - R - 如何对特定时间间隔桶内的时间差求和?

我有数十万条记录,其中包含该时间范围内的开始时间、停止时间和活动类型。我希望能够找到与特定预设时间间隔重叠的总时间,并按活动类型分组。

这是我所拥有的:

这是我想要的最终结果的一个例子。这按半小时分组显示,但能够指定任何正常时间间隔(天、小时、半小时、一刻钟)是理想的:

我有一个非常有效的 SQL 查询,这是我从今年早些时候发布的一个 stackoverflow 问题中得到的:

如何使用重叠的开始和停止时间(SQL)(t-SQL)对 15 分钟间隔内发生的活动时间求和

但是,在 R 中使用此查询确实很麻烦,并且根据我正在查看的日期范围并不总是有效。它也很慢,我希望使用 R 的解决方案会更快、更可靠。

感谢您的帮助,如果我可以提供任何其他信息,请告诉我!

编辑 - 编辑以显示 30 分钟间隔时间段的结果

0 投票
1 回答
5501 浏览

php - 如何创建一个简单的 php mysql 时间表?

我想以一种非常简单的方式显示电视指南的时间线,但我对此很陌生,所以我希望有人能帮助我我不想太复杂,我已经在网上搜索过,我发现复杂的时间线有很多我真的不需要的功能,我只想显示当前和即将播出的电视节目,但我不知道该怎么做,像这样:

一个非常简单的时间表

我不需要 php mysql 连接的帮助,我已经知道该怎么做,我真的需要帮助如何显示这样的表格。这是我的 sql 表的外观:

不管表格是静态的,我真的不需要交互式时间表,只需要显示当前节目以及接下来的 4 小时即将播出的节目,我希望有人能帮助我或给我一个开源的链接或商业剧本

0 投票
1 回答
50 浏览

php - PHP week1 和 week2 系统

我试图在 PHP 中创建一个时间表。我的时间表经历了第 1 周和第 2 周。第 1 周直接在第 2 周之后,第 2 周直接在第 1 周之后,每周重复。

我如何使用 PHP 来查找我在日期的哪一周?

0 投票
2 回答
93 浏览

php - php:如何创建包含变量定义的文件

所以首先我想说我对 php & javascript 很陌生。但无论如何,我想制作一个类似于用户界面 (1) 的东西,您可以在其中将某事写入某些字段,这将为每个字段创建一个字符串并将其保存到服务器上的文件中,这样您就可以获得字段应该具有的值从其他设备。

这是一个小图形,向您展示我想要制作的内容:

站点模式

所以我想知道是否有人知道它是否可能以及如何创建文件/从中加载值。

0 投票
2 回答
919 浏览

c# - 我应该用什么在 Windows 窗体中显示“时间表”?

我正在开发一个应用程序来显示某种时间表。假设我有一个 2D 项目数组,我想将它们显示在具有行和列标题的 2D 网格中(dayOfWeek x 时间)。我还需要能够根据内容更改每个单元格的背景颜色(例如,如果位置 [x,y] 的项目名称为空,我想在该位置显示具有红色背景的单元格。

我能做的是安排一堆文本框来形成一个表格(因为我有一个固定的数组大小)。但是,这种方法似乎有点太复杂了,我可以想象有一些更简单的方法可以做到这一点。列表视图可能吗?

所以我要问的是:什么是最好的工具,或者我应该在 Windows 窗体中使用什么方法来解决我的问题?我不是在寻找一个完整的解决方案,只是一个小提示/指导。提前致谢!

0 投票
3 回答
40 浏览

sql - 如何更好地识别 SQL 中指定的开始和结束端点内的表冲突?

我有以下 SQL 语句来返回特定模块的行存在日期冲突的行:

对于某些冲突,这很有效,例如我的数据库中将返回的以下行:

但是我遇到的问题是,当我有一行的起始值是另一行的等效结束值时。我在下面显示了 30/02/2016 13:00 的值。

如何修改我的 sql 语句以消除返回这些端点的行?

0 投票
2 回答
557 浏览

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将是完美的。

0 投票
1 回答
2396 浏览

jquery - Fullcalendar - 拖放学校时间表

我想使用 fullcalendar 创建一个学校时间表。

它应该看起来像这样: 链接

我的问题是 fullcalendar 总是在工作日旁边显示日期。(“周三 - 04/27”,“周四 - 04/28”,...)

我想要的是只有周一到周五,没有日期,也没有机会切换到下周。这应该是一个抽象的一周。有没有办法做到这一点?

谢谢你的帮助。

0 投票
0 回答
86 浏览

php - 组合时间表生成

我想用组合生成时间表

我在mysql中有3个表

每周 sub1 = 6 班 sub2 = 4 班 sub3 = 4 班

每周总课程 = 42

每日周期 = 7