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

0 投票
1 回答
51 浏览

javascript - 扩展 datejs 以解析字符串 25 Apr 2013 1200

如何扩展datejs以解析“2013 年 4 月 25 日 1200”?

0 投票
1 回答
4529 浏览

sql - 使用 date.js 将 .net sql datetime 转换为 jquery

我有一个 ajax 帖子,我从 sql 数据库中获取值。我在 sql 中的数据类型是 datetime 它返回的是:

现在使用 date.js 我正在尝试执行以下操作:

但这不断出现此错误:

我究竟做错了什么?我不明白:(

编辑:这是我的完整代码,

0 投票
2 回答
3317 浏览

conflict - jQuery easyui 和 Datejs 日期冲突

jquery-easyui datebox ( http://www.jeasyui.com/documentation/index.php ) 和 Datejs api ( http://www.datejs.com/ )之间存在冲突。jquery-easyui 版本是 1.3.3 。

当两者都包含在任何 jsp 页面中时,弹出的日历的当前日期始终是 1970 年 1 月。我找不到任何可以将 datebox 的值设置为当前日期的方法(不想使用字符串默认值,而是使用当前日期应自动设置)。我尝试使用以下代码,如文档中所述

但它抛出异常TypeError: $.data(...) is undefined

这也不起作用。

Datejs 是一个非常有用的库,我无法从项目中删除它,因为我需要它提供的方法。消除它绝对可以正常工作,但是是否有任何解决方法可以同时进行。谢谢。

0 投票
0 回答
1855 浏览

javascript - RangeError:基数必须是至少 2 且不大于 36 的整数

当我尝试将毫秒转换为字符串时,我收到一条错误消息

RangeError:基数必须是至少 2 且不大于 36 的整数

我正在使用 Datejs 脚本并使用 toString 函数。

返回日期是今天的日期

时间就是答案。这一切都以毫秒为单位。

当我将毫秒转换为字符串时,我收到错误有人可以帮忙吗?

0 投票
1 回答
101 浏览

javascript - 尝试使用 date.js 根据“2013 年第 4 周”返回 javascript 日期

我试图从周数中找出日期(日期将从 [日期] 开始的一周)。

它在date.js 网站的主页上工作(见图),但我无法让它工作。

date.js 网站工作

我正在使用var date = Date.parse('week 5 2013');,但它总是返回今天的日期。

我究竟做错了什么?

谢谢,安格斯

0 投票
2 回答
2802 浏览

javascript - 如何在引导日期时间小部件中添加或减去日期、天、月?

我在我的模板中使用了 Bootstrap DateTime 小部件,我并排放置了 2 个小部件(从、到)以根据需要选择特定范围的日期、小时或月份。我已经链接了两个小部件,因此用户可以始终选择小于“From”的“To”范围。为此,我通过以下数字添加或减去日期:

当用户选择像 30th of May 或类似的东西时,这不会显示范围。然后我发现Datejs它有助于添加或减去日期等。我像这样使用 Datejs:

但是我的控制台提示这个错误:

我已经导入了date.js文件,但即便如此这也不起作用。请帮忙!

0 投票
1 回答
2818 浏览

javascript - Date.parseExact 没有给出准确的结果

我正在使用 date.js 中的“date.js”和“en-GB.js”

以下命令给出了一个非空结果,表明它是一个有效的日期,但实际上不是。

知道这里可能有什么问题吗?

0 投票
2 回答
5674 浏览

ruby-on-rails-3 - Date.js vs Moment.js(和服务器端格式)

我一直在我的项目中使用 Date.js,最近阅读了一篇文章,认为 moment.js 非常出色

但是,我很难相信这仅仅是因为它无法将“从现在起 5 天”之类的输入解析为 n 个实际日期。

我个人的愿望/要求是

  1. 我可以接受各种输入(文本字段)并将它们作为格式正确的日期提交。
  2. 我可以采用格式正确的日期并将它们输出为友好(或者只是以不同的方式解析它们)。

Date.js 两者兼而有之。Moment.js 似乎只做#2 ......

我是否遗漏了什么,或者我仍然很酷地使用 Date.js?

另外......对于我的rails项目。在服务器端或客户端格式化东西更好吗?IE。我有一些我想根据相对日期条件格式化的东西。(比如添加一个类,如果它是从现在开始的 10 天,或者从现在开始 > 0 天)......客户端/服务器端日期解析/操作的优缺点?

0 投票
1 回答
1589 浏览

javascript - 使用 Javascript 在 Chrome 中自动填充表单日期和时间

我正在尝试使用通过 GET 传递的值填充网站上的表单。我遇到问题的两个字段是类型为type="date"或的输入标签type="time"。Chrome 有一个不错的功能,它可以让您通过下拉日历来选择日期:

Chrome 的日期输入下拉日历

Chrome 也为 Time 字段做了类似的事情。问题是它不喜欢试图填充这些类型的表单字段的 javascript。我像这样传递 GET 信息:

通过 GET 传递信息以填充表单字段

日期格式这样的原因是因为这是后端需要的(不是我正在处理的),并且日期直接来自后端代码。

我有一个函数自动填充document.$_GET为一个数组,其中包含来自 GET 的所有传递值。我还包含date.js,它允许我使用该Date.parse功能和其他一些东西。我通过这样的javascript传递它:

在 Safari 上,我得到了我期望得到的:

Safari 中的自动填充表单

使用 Chrome,我留下了空的表单字段:

Chrome 中的空白字段

我很困惑,不知道如何解决这个问题。我需要 Chrome 以类似于 Safari 的方式自动填充。

0 投票
1 回答
131 浏览

jquery - 带有 date.js 的 jQuery 自定义函数

我正在尝试构建一个自定义 date.js 函数(与引导程序配对)将响应每个输入......

如果我说,我的函数适用于一系列字段中的第一项$(".date-js").changeIt();,但仅适用于第一项。