问题标签 [jquerydatetimepicker]

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 投票
1 回答
1651 浏览

jquery - jQuery datepicker beforeShow 日期格式的问题

我已经集成了 jQuery datepicker,我想要在 datepicker 文本框中的日期格式是例如“Fri, Aug 4”,这一切都有效。

问题:当我在文本框中打开带有日期(“Fri Aug 4”)的日历时,该日期在日历中突出显示,但日历文本框中的日期格式更改为“08/04/2017”。

我总是希望在任何上下文中以我自己的格式在文本框中显示日期,但这并没有发生。我有“onSelect”功能,它格式化所选日期并在文本框中正确显示。问题是日历何时打开。下面是我的“beforeShow”代码。有人可以帮我解决这个问题吗?

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
315 浏览

javascript - 如何在不关闭当前 datetimepicker 的情况下设置 minTime?

我正在使用 Trent Richardson 的 Datetimepicker;我想给用户一个日历,每个供应商的日期和时间都有不同的限制;例如,供应商 X 可能仅在周一上午 9 点至下午 5 点和周三下午 3 点至下午 5 点可用 - 所以我希望用户只能在这些范围内选择日期/时间。

我这样做的方法是通过 beforeShowDay 限制星期几;然后使用 onSelect 更新 minTime 和 maxTime。然而:

  1. 更新 minTime 后,datetimepicker 窗口将关闭。我希望它在理想情况下保持开放;否则至少要触发窗口自动重新打开。我试过 .trigger('click') 但这似乎不起作用
  2. 是否可以每天有超过 1 个时间段 - 例如允许用户选择上午 9 点至上午 11 点,以及仅在星期一的下午 2 点至下午 3 点
  3. 有没有更聪明的方法来做这一切?

相关代码如下

0 投票
2 回答
1315 浏览

php - MySQL,PHP;检测 dateTimePicker 日期是否已被使用并禁用它

我正在使用 dateTimePicker.js、MySQL 和 PHP 来生成一个在线事件日历,它允许用户在日历中设置一个日期并用他们的名字进行注册,所有数据都存储在 MySQL 数据库中。

数据存储在表中,如下所示:

然后它显示在日历中:

所以它看起来像这样: 在此处输入图像描述

然后用户保存这样的日期:

在此处输入图像描述

蓝色和红色的点是已经使用的日期,颜色只是表示不同的类别,我已经锁定了周日和周六以及当前日期之前的日期,但我不知道如何禁用已经使用的日期.

我尝试使用查询来获取“inicio_normal”,这是存储在我的表中的日期值,然后我将它与“$inicio”进行比较,这是用户从日历中选择的值(在格式化为 MySQL 可以存储的日期之前) ),所以如果值相同,我知道日期已经被采用,并且使用 IF 我可以显示一条消息或类似的东西,但它不起作用。

我的数据库是这样的:

有什么帮助吗,谢谢。

0 投票
1 回答
1473 浏览

javascript - 来自 jquery 的 mvc 日期时间选择器设置值未绑定到模型

我有绑定到我的视图模型上的日期时间属性的日期时间选择器。当我从日期时间选择器中选择日期并回发时,它会将值绑定到模型,但是当我尝试通过 jequery 设置值时,该值始终为空。

我的模型是:

并且查看代码是

javascript代码是

因此,当我单击选项按钮时,它会设置日期时间选择器的日期

当我在浏览器中检查控制台时,我看到该值设置正确,但是当我发布表单并检查模型属性时,它为空。

感谢您对此的任何帮助

0 投票
2 回答
1004 浏览

jquery - 在 jquery 的 datetimepicker 中将限制设置为下一个 365 天

我希望我的 datetimepicker 对话框将限制设置为接下来的 365 天(1 年)。我怎样才能使用 Jquery 得到这个。这是我的代码。

请帮我解决一下这个。

0 投票
1 回答
348 浏览

daterangepicker - 如何在日期范围选择器中排除周末(即周六和周日)

我正在使用 daterangepicker 来选择为员工安排日历的日期。现在办公室工作 5 天,所以我们需要从选择性日期中排除周末,即周六和周日。

这是我现在使用的:

http://www.daterangepicker.com/#options

我使用 datelimit 函数仅选择 30 天的差异

如果用户选择一个完整的月份,例如从 1 月 1 日到 31Jaunary,请帮助我排除周末。我只需要工作日的日期。

0 投票
1 回答
1265 浏览

javascript - 在最初不在 DOM 中的 div 中加载时 datetimepicker.js 错误

我正在创建一个表单并在其中使用 datetimepicker.js。我的表单元素最初是隐藏的,当我第一次在 DOM 中加载它们时,Datetimepicker 工作正常,但从第二次开始它开始给出错误:

未捕获的类型错误:无法读取未定义的属性“allowTimes”

演示

这里popup-schedule-type默认隐藏并在 jQuery 调用之后显示。第一次datetimepicker元素加载正确,但从第二次开始,它开始出错。

0 投票
1 回答
5954 浏览

php - 如何在 PHP 中将默认日期设置为波斯日期?

如何在 PHP 中将默认日期设置为波斯日期?

比如说,如果我回显这个函数 date('Ymd') 那么它将显示2018-03-05但我想要1396-12-14波斯日期。请帮忙

0 投票
1 回答
644 浏览

javascript - jQuery clockInput:禁用时钟时间选择器

我正在使用jQuery clockInput: Clock Time Picker我想要的,在某些情况下我不需要设置时间,所以在这种情况下,我想禁用时间选择并默认设置我设置的时间。

这是我使用的链接https://www.jqueryscript.net/time-clock/Clock-Time-Input-Plugin-jQuery-clockInput.html

一个简单的时钟代码:

我怎样才能做到这一点 ?

0 投票
2 回答
5384 浏览

javascript - jquery.datetimepicker 只设置时间

我使用了 https://github.com/xdan/datetimepicker。我只想显示和输入时间。我的代码是:

它只显示从 15 分钟开始的时间,从准确时间开始,例如 9:00,9:15,9:30 等。问题是当我选择时间时,例如 9:15,它显示我 9:17,当前时间。我想展示我选择的内容,9:15。我尝试了很多选择,但似乎没有一个有效。