问题标签 [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 回答
680 浏览

javascript - 使用 datejs 和 timejs 计算两个日期之间经过的小时数

我正在使用带有 timejs 模块的 datejs 库。我们将联系请求接收到表格中,并希望计算出我们的响应时间。所以我有时间戳和响应日期的开始日期。

我使用 date.js 计算出两个日期之间的时间差。问题是它在每个时间戳提供的两个数字之间进行简单的数学计算,而不是考虑到每天相差 24 小时。

例如:

这给了我 18 小时的结果,而这两个日期之间经过的实际时间是 66 小时。我如何使用这个库来给我实际经过的时间?

其次,工作日是从上午 9 点到下午 5.30 点,我如何从这个计算中排除不属于工作日的时间?

0 投票
1 回答
1069 浏览

javascript - Date.js parseExact 与法国文化

我在 svn 主干(rev 191)中使用 date-fr-FR.js 的最后一个版本。解析似乎在日期和月份名称上失败。

没关系,但是:

返回null

parseExact 也无济于事:

返回空值。

有人遇到过类似的问题吗?是否有更新版本的本地化文件?

如果没人能找到解决方案,也许你可以向我推荐另一个 javascript 日期库。

0 投票
1 回答
100 浏览

javascript - datejs 解析某个月份不起作用

我正在使用 date-fr-FR.js

当我这样做时

它返回 null

但是当我这样做时

它返回正确的日期,有人有想法吗?谢谢

0 投票
1 回答
403 浏览

javascript - JavaScript 的 Datejs 库不会解析自己的 ISO 格式字符串

Javascript 的 Datejs 库似乎不想解析自己的 ISO 格式字符串:

我应该这样做吗?

0 投票
2 回答
4088 浏览

javascript - 从当前日期获取 GMT 字符串

我能够得到我需要的输出格式,但不是正确的时间。我在格林威治标准时间需要它(即 +4 小时)

有任何想法吗?输出如下所示:

我可以通过执行以下操作以标准字符串格式获取 GMT:

但我无法将其转换回 yyyyMMddhhmmss 字符串

编辑:我正在使用 date.js 库

0 投票
1 回答
55 浏览

javascript - 用javascript细分和隔离时间

我正在为豪华轿车服务制作一个网站,该网站应该为您事先要求的服务提供价格。

常规服务是每分钟 1 美元。但是,从午夜到早上 8 点的所有时间都被视为溢价,费用为 2 美元。

现在,这里是复杂的部分。我需要确定客户在正常时间和保费上支付了多少时间,以便产生价格。

例如。如果服务是从晚上 9 点到凌晨 2 点,客户按 1 美元/分钟支付 3 小时,按 2 美元/分钟支付 2 小时。

如何获得晚上 9 点和凌晨 2 点,并转换为 180 分钟 + 120 分钟?

顺便说一句,我将篡改与http://code.google.com/p/datejs/捆绑在一起。但它只是行不通。有没有一种聪明的“数学”方式来做到这一点?

谢谢你们的帮助:)

0 投票
1 回答
2230 浏览

javascript - Javascript 使用 datejs 解析 RFC3339 日期时间

我在使用来自 Google Calendar API 的日期格式的 datajs 时遇到问题。我相信的日期时间格式是 RFC3339,这是从日历 api 返回的示例日期时间

这是来自这里的 datejs 文档

但这只是返回 null。

我假设我的 datejs 工作正常

返回 2012 年 5 月 11 日星期五 00:00:00 GMT+0100 (BST)

0 投票
2 回答
6778 浏览

javascript - 在 Chrome 中使用 Date.js 时,对象函数 Date() { [native code] } 没有方法“compareTo”

我在javascript中有这两个日期时间变量:

如果我正在使用(http://code.google.com/p/datejs/wiki/APIDocumentation#compareTo

然后发生异常:

Object function Date() { [native code] } has no method 'compareTo'在谷歌浏览器中。

我正在使用来自http://www.datejs.com/的最新版本的 Date.js

如何解决这个问题?

我会提到其他函数(add(-5).days()、today() 等)工作正常。

PS:我看了一下这里(http://code.google.com/p/datejs/issues/detail?id=129)但没有解决方法。

0 投票
2 回答
1096 浏览

javascript - Date.js 'tt' 格式不起作用?

我正在使用以下 javascript 代码:

警报的结果是:

似乎 Date.js 并不真正关心我的 'tt' 格式....这是一个错误吗?

谢谢。

0 投票
3 回答
1731 浏览

javascript - 需要一个 JS 日期库。DateJS 自 2007-2008 年左右以来一直没有更新。红色的标志?

我正在构建一个基于日历的 Web 应用程序,并且非常需要一个 JavaScript 日期库——类似于 python 的dateutil。我遇到了DateJs。功能看起来很棒。我唯一的犹豫是自 2008 年初以来就没有触及过 repo。通常这对于开源项目来说是一个(非常)不好的迹象。所以我想检查人们目前是否使用、信任和推荐这个库,或者它是否只是一个被遗弃的具有良好 SEO 的良好意图。如果没有,是否还有另一个我应该查看的综合 JS 日期库?