问题标签 [pikaday]
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.
javascript - 使用 Pikaday 的多个日期选择器
我使用 Pikaday 作为日期选择器,因为 JQuery Datepicker 与原型库发生冲突。
这里有几个问题。
- 我如何在多个文本框中使用 pikaday 日期选择器
- 如何格式化日期。以前通过使用 JQuery Datepicker,改变格式我只需要
添加 dateFormat:"dd M yy",
这是示例代码
javascript - Pikaday - 多输入 Vanilla JavaScript
我试图将 pikaday 附加到多个元素。
使用 JQuery 插件似乎可以做到这一点。
有谁知道 Vanilla JS 是否可行?
这是代码:
注意:一旦我有更多信息,将其添加到问题中
Pikaday 插件 - https://github.com/dbushell/Pikaday
javascript - 如何使 Pikaday 日期选择器始终可见
我正在使用Pikaday javascript datepicker。
默认功能是将其附加到输入,从而单击输入将加载日期选择器,并且其位置将相对于输入。
我想要的是使用这个库来显示一个始终可见的日历。我尝试了几件事但没有成功,例如将其附加到 div。我希望能够始终显示它并能够控制它的位置。
有任何想法吗?
javascript - 使用 pikaday datepicker 创建日期范围字段
我正在尝试使用 pikaday 日期选择器,我试图避免使用 jquery 日期选择器,因为它具有依赖性和大量图像,但我无法通过 pikaday 实现我想要的。
我在表单中有一个 from to 字段,可以在 to 字段中选择的日期不应该超过 from 字段。我尝试如下,但它不起作用。
纯javascript解决方案对我来说更好,任何人都可以指导我解决这个问题吗?
angularjs - 角度 pikaday 日期格式
我正在使用angular-pikaday
插件(https://github.com/nverba/angular-pikaday),但日期格式有问题。
我需要得到的是一个带有格式日期字符串的模型YYYY-MM-dd
。
我已经Moment.js
通过凉亭安装(因为文档说它是必需的)。部分代码如下所示(angular-pikaday.coffee)
如何将格式化日期放入以 HTML 传递的 ng-model 中?
angularjs - Angular Pikaday 多日期格式
我在我的 Angular JS 应用程序中使用Pikaday日期选择器插件。
提交时是否可以有不同的查看格式和不同的格式?
例如:2014 年 1 月 1 日(显示)2014 年 1 月 1 日(提交表单时)
我知道我可以在发布内容时应用过滤器。但是,由于在许多地方都使用了日期选择器,所以我必须在所有地方分别进行。如果插件以某种格式更新我的 ng-model 但显示方式不同,那就太好了。
javascript - 开始 Pikaday 日历已关闭
Pikaday 日历在页面加载时打开,有一些选项可以在触发触发后立即关闭和打开?
ember.js - Ember - Pikaday 格式显示不正确的日期
在我的表单中使用 Pikaday 作为日期选择器,格式设置为 DD/MM/YYYY。出于某种原因,当我选择文本字段时,我不断收到“递归过多”错误,并且在我选择了不同的日期后日期显示不正确。
如果我将格式设置为“MM/DD/YYYY”,那么它可以正常工作,但是当我将格式设置为“DD/MM/YYYY”时,我遇到了问题。
我创建了一个 JSBin 来演示我的问题:http: //jsbin.com/nuxasipedi/1/edit
经过进一步测试,看起来英国格式的日期带有斜线会使插件感到困惑。
javascript - SQL Server 日期(不是日期时间)到 JavaScript 日期 - 休息一天
我已经尝试了很多方法来解决这个问题,但问题仍然存在。
我在 SQL Server 中有一个 Date 字段(不是 Datetime,因为时间无关紧要),并且 Java API(实际上是 Spring)将此字段提供给我的 Ember 前端,用户可以在其中编辑该字段(使用 ember- pikaday 输入,但这可能无关紧要)。
问题是当我切换到编辑模式时,日期显示前一个日期,如果我保存,前一个日期就是保存的日期。如果我查看 API 返回的内容,则如下所示:
"2015-02-03T05:00:00.000+0000"
我仍然在学习 JavaScript(和 Ember),所以看起来有一些本地时区信息被自动使用(我在 EST,即 GMT-5),这就是它返回凌晨 5 点时间的原因。
我真的不希望它对时间做任何事情,但由于 JavaScript 日期对象根据定义包含时间信息,我不知道如何摆脱它。我已经尝试将时间设置为中午,这样即使有五个小时的差异,也会是同一天,但是由于数据库没有保存时间,所以下次我刷新页面时,我又回到了广场一。
我已经用完了谷歌的东西,这就是我在这里发帖的原因。我确定我遗漏了一些明显而简单的东西。
编辑:我尝试创建一个新变量来获取日期部分并始终使用它,但是当我进入编辑模式时,我的 Pikaday 输入开始发挥作用,它仍然显示之前的日期,所以我怀疑这是原因的问题,但我几乎没有看到其他人抱怨这个。
momentjs - 尽管包含 moment.js,但 Pikaday 格式不起作用
我正在使用 Pikaday 数据选择器。我无法将默认格式覆盖为 MM/DD/YYYY。我已经包含了 Pikaday 库和 Moment.js,但它仍然无法正常工作。
这是我的小提琴:http:
//jsfiddle.net/gfinzer/t046bqm2/2/