问题标签 [calendar]

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 投票
16 回答
22181 浏览

algorithm - 设计像谷歌日历这样的日历系统

我必须创建类似于谷歌日历的东西,所以我创建了一个包含用户所有事件的事件表。

困难的部分是处理重复发生的事件,事件表中的行有一个 event_type 字段,它告诉您它是什么类型的事件,因为一个事件只能针对一个日期,或者每 x 天重新发生一个事件.

主要的设计挑战是处理重复发生的事件。

当用户使用月份视图查看日历时,如何显示给定月份的所有事件?查询会很棘手,所以我认为创建另一个表并为每个事件创建一行会更容易,包括重新发生的事件。

你们有什么感想?

0 投票
7 回答
9123 浏览

javascript - 填充 Web 表单的最佳日历弹出窗口是什么?

我希望能够在选择日期后进行 HTTP 调用来更新一些选择框。我想控制更新文本框,这样我就知道什么时候发生了“真正的”变化(如果选择了相同的日期)。理想情况下,我会调用一个函数来弹出日历并能够在填充文本框之前评估日期......所以我可以在进行服务器调用之前进行验证。

0 投票
2 回答
36337 浏览

javascript - 是否有调度程序/日历 JS 小部件库?

我正在寻找一些基于 JavaScript 的组件来用作课程安排程序,这将是 Google 日历和登录时间之间的交叉。我不知道这是否正确的术语是课程调度,但我将在这里更详细地描述这一点。

Course Scheduler
该小部件将用于输入课程的日期和时间,例如,如果我每周 3 天在周一、周二和周三每天上午 7:00 至上午 9:00 运行编程课程,每天 2 小时9 月 1 日至 11 月 30 日。我可以回答各种问题,课程数据将显示在日历中。它还将允许基于非模式的计时,其中每周与另一周不同等。

问题
那么我最终会从头开始创建一些东西吗?为此使用 Google Calendar API 是否明智?我在谷歌上搜索了一些小部件,但我相信我需要更好的关键字,因为我找不到任何接近我正在寻找的东西。有小费吗?商业图书馆也适合我。谢谢。

0 投票
8 回答
7643 浏览

html - 如果你用 HTML 编写日历,你会使用 Table 标签还是 Div 标签?

我将公司的日历转换为 XSL,并将所有表格更改为 div。它工作得很好,但由于不稳定的跨浏览器间距问题,我最初有很多 8 天的错误需要解决。但我正在阅读另一篇关于何时使用表格与 div 的文章,并且共识似乎是您应该只使用 div 来真正划分网页的各个部分,并且只使用表格来处理表格数据。

我不确定我什至可以在 XSL 中使用表格,但我想跟进 Div 和表格的讨论,讨论制作网络日历的理想方式,也许是两者的结合。

0 投票
5 回答
132324 浏览

java - 如何将日期字符串转换为日期或日历对象?

我有String一个日期的表示,我需要从中创建一个DateCalendar对象。我已经查看了API DateCalendar但除了创建自己的丑陋解析方法之外,没有发现任何可以做到这一点的方法。我知道必须有办法,有人知道解决方案吗?

0 投票
8 回答
31282 浏览

django - Django日历小部件?

有谁知道任何现有的包或库可用于在 django 应用程序中构建日历?

0 投票
4 回答
6505 浏览

c# - How can I export Shared Outlook Calendars?

I am looking for a solution to export Shared Outlook Calendars (yes, I'm using exchange server and yes I can copy calendar to my local folders, which would allow me to export. However, what if there are more than 50 calendars, which I need to export? Is there a way of automating the process?).

I am interested in using C# for accomplish this task. Has anyone ever tried to do that?

0 投票
4 回答
6372 浏览

algorithm - 同步算法

同步算法有什么好的参考吗?

我对在多个用户之间同步以下类型的数据的算法感兴趣:

  • 日历
  • 文件
  • 列表和大纲

我不只是在寻找目录内容的同步la rsync;我对合并单个文件中的数据感兴趣。

0 投票
9 回答
20752 浏览

mysql - 在 sql 结果中填充空日期的最直接方法是什么(在 mysql 或 perl 端)?

我正在从 mysql 表中构建一个快速 csv,其查询如下:

并将它们转储到 perl 中的文件中:

但是,数据中存在日期差距:

我想用零计数条目填充数据以填充缺失的日期,最终得到:

我用每月几天的数组和一些数学计算了一个非常尴尬(而且几乎肯定有问题)的解决方法,但是在 mysql 或 perl 方面必须有更直接的方法。

为什么我这么愚蠢,有什么天才的想法/耳光吗?


我最终使用了一个存储过程,该过程为相关日期范围生成了一个临时表,原因如下:

  • 我知道我每次都会寻找的日期范围
  • 不幸的是,有问题的服务器不是我可以在 atm 上安装 perl 模块的服务器,而且它的状态已经足够陈旧,以至于它没有远程安装任何东西 Date::-y

perl 日期/日期时间迭代的答案也很好,我希望我可以选择多个答案!

0 投票
16 回答
33937 浏览

java - 用 Java 获取每月的最后一个星期五

我正在做一个项目,要求将日期计算为给定月份的最后一个星期五。我想我有一个只使用标准 Java 的解决方案,但我想知道是否有人知道更简洁或更高效的方法。以下是我今年测试的内容: