问题标签 [datejs]
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.
jquery - 如何在 datejs 中正确设置 dateElementOrder 以使用部分日期
在datejs中,如果我将 dateElementOrder 设置为“dmy”或“ymd”的 pt-PT 本地化版本而不是“mdy”,则“Partial”测试夹具上的以下测试开始失败:
1/2008;1 2008;1-2008;2008/1;2008 1;2008-1
我需要做什么才能使其工作?
javascript - jQuery UI Datepicker 和 datejs
我想要一个 datepicker,你也可以在其中输入,基本上我想将 jQuery UI Datepicker 和 datejs 合二为一。我想输入“明天”,我希望它选择正确的一天。我希望能够输入“星期六”,它实际上是正确的日期。
php - 我如何将 DATEJS 合并到由 PHP 驱动的表单中?
我正在创建一个简单的应用程序(PHP 和 MYSQL)来收集有关事件的信息,并且我想在日期收集部分中加入自然语言处理。我偶然发现了 date.js (www.datejs.com),它看起来很合适,但我不确定如何将它合并到输入表单中,然后将转换后的字符串作为变量传递给数据库.
有没有人在 PHP 环境中成功实现了这一点(或有更好的解决方案)?
javascript - 用 DateJS 显示当月的最后一个星期四
我试图用DateJS显示本月的最后一个星期四,但是这个库对我来说并不真正有用。你能帮我解决一下吗?
jquery - Jquery DateJs,是否有完整日期的验证?
我刚刚了解了 date js 的强大功能,而且它很棒!!!由于我是新手,我想知道对于不同类型的完整日期是否有任何形式的一般验证。例如。
如果日期是 ('200-10-18, 10:06 AM'),它当然不喜欢它。
所以我的问题是是否有任何快速的方法来验证完整日期,而不是必须一一验证。
谢谢。
javascript - DateJS解析之谜
我正在使用DateJS解析用户输入的日期,并得到一些奇怪的结果。
Date.parse("15 Jan 2010")
返回Fri Jan 15 00:00:00 EST 2010
(右)Date.parse("15-Apr-2010")
返回Thu Apr 15 00:00:00 EDT 2010
(右)Date.parse("15 Apr 2010")
返回Thu Apr 1 00:00:00 EDT 2010
(错误)
据我所知,d MMM yyyy
除了 4 月和 8 月之外,每个月的输入格式都可以正常工作。在这两种情况下,无论输入哪一天,它都会返回该月的第一天。这是一个错误,还是我缺少一个合乎逻辑的解释?
javascript - Date.JS 解析 isBefore 问题
我使用 date.js 与以用户友好的字符串形式编写的日期进行比较(星期六,2006 年 7 月 1 日 12:34:14)。我使用此代码。
lasttime 和 newtime 都是像上面这样的字符串。当我尝试这个时,我得到
javascript - 如何在新的 jquery 中使用灯丝的 daterangepicker?
我在这里下载了可用的 daterangepicker:灯丝组
我在我的页面中使用 jQuery 1.4.x 版本,并且我使用的所有其他插件仅在最新版本的 jQuery 上受支持。daterangepicker 工具失败了,因为它使用的是 date.js(它使用了一个非常旧的 jQuery)。
如果我使用 datepicker,我正在使用的所有其他插件和其他插件的功能都将丢失。
我浏览了灯丝组的评论,发现了这一点:
@ Mckensy:我们确保使用“jQuery”而不是 $ 来防止此类冲突,但似乎 date.js 库使用 $,这可能会导致您的冲突。也许您可以尝试用其他东西替换他们的 $ 变量。
他的意思是 noConflict 模式不起作用,唯一的方法是更改 date.js。
现在有人可以告诉我该怎么做他所说的吗?
javascript - 仅使用 DateJS 解析时间字符串
我正在使用优秀(但很大)的DateJS库来处理我的 web 应用程序中的日期和时间。我刚刚遇到了一些我不知道如何处理的事情。
我希望我的用户只能输入时间字符串,没有日期,但他们应该能够以他们喜欢的任何方式输入。例如:
- 5:00 PM
- 17:00
- 5:00 PM
- 下午 5:00
- 5便士
- 等等
使用Date.parse(value)
将这些字符串转换为完整日期,这正是我想要的。但是,它也允许用户输入日期字符串的任何其他部分,例如:
- 坐下午 5 点
- 2010 年 1 月 1 日下午 5 点
- 等等
我正在尝试使用 DateJS 来验证时间值的输入字段。就像是:
有没有办法使用 DateJS 功能来解决这个问题?还有其他提供解决方案的SO 问题,但如果 DateJS 有办法做到这一点,我真的不想在我的应用程序中添加更多自定义代码来做到这一点。