问题标签 [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 投票
2 回答
297 浏览

javascript - datejs 不会解析我的日期

我正在尝试解析芬兰日期,例如。1990 年 3 月 13 日。Javacript 不会这样做,但我发现 DateJS 应该可以。

我在我的项目中实现了 DateJS,但它仍然无法正常工作!

这是代码:

自己试试吧:http ://resk.latvalashop.com/date.php

0 投票
1 回答
1701 浏览

javascript - 将日期对象转换为时间字符串时的 Javascript 非法基数 0 (dd.mm.yyyy)

我正在尝试使用 DateJS 将 DateObject 转换为可读格式(dd.MM.yyyy)。尝试将其转换为字符串时出现错误:“llegal radix 0”。

代码:

在行动中看到它:http ://resk.latvalashop.com/date.php

0 投票
3 回答
10021 浏览

javascript - 用 javascript 或 datejs 比较两个日期(日期差异)

我正在尝试比较两个芬兰时间形式的日期,如下所示:dd.mm.YYYY 或 dmYYYY 或 dd.m.YYYY 或 d.mm.YYYY。

我很难找到如何做到这一点,我当前的代码将无法正常工作。

此代码将尝试计算两个日期之间的差异,其中一个是今天。没有成功loz。

提前致谢!

我的最终代码(感谢 RobG!):

它并不完全准确,但非常接近。我最终添加了一些插件来计算日周月年或小时,任何人都可以自由复制和使用此代码。

0 投票
2 回答
6501 浏览

javascript - Date.js:Date.now() 行为异常

我正在使用date.js。

该行time_container.innerHTML = Date.now().toString('T');运行良好,短暂,现在在 Firebug 控制台中抛出错误:radix must be an integer at least 2 and no greater than 36. 它肯定在早些时候工作。

注意: date.jstoString()函数使用特殊的格式说明符

app.get()只是一个快捷方式document.getElementById()app.onload()是(你可能猜到的)一个 onload 函数。

注释掉的行导致了问题。评论下方的替换行有效,但没有给出我想要的格式。T应该输出h:mm:ss tt(小时,分钟,秒,上午/下午)。缺少上午/下午位。

另外,我敢肯定Date.now()今天早些时候工作。也许我会尝试使用计算机时钟来看看这是否会有所作为。

包含的 date.js 版本是date-en-IE.js. 代码中声明的日期是 2008-05-13,尽管我今天早些时候从 SVN 结帐中得到了它。

0 投票
2 回答
1404 浏览

javascript - Timeago + Localtime 组合

我正在尝试timeago结合datejs (with help of this to get format for local time)

因为timeago我使用以下内容:

对于localtime我使用这个:

我如何将这两者结合在一起?现在我只能像这样使用一个:

对于时间:

和本地时间;

0 投票
2 回答
830 浏览

javascript - date.js 对中午和午夜的混淆

我在我的项目中使用date.js,我遇到了一些我没想到的关于日期的时间部分正好是中午或午夜的事情。

当我使用本机 javascriptDate.parse方法时,我在解析日期时得到了预期的结果:

我明白了:

2010 年 10 月 21 日星期四 12:00:00 GMT-0500(中部夏令时间)

我将此解释为 2010 年 10 月 21 日中午,我认为这是我输入的日期。但是,当我导入 date.js 并尝试类似的东西时,

我明白了:

2010 年 10 月 22 日星期五 00:00:00 GMT-0500(中部夏令时间)

在我看来,这就像第二天的午夜。我不知道为什么它将它解释为午夜,或者无论如何它解释它的方式与Date.parsejavascript 中的默认值不同。我对 12:00 PM 的含义感到困惑吗?我在滥用 date.js 的 parseExact 吗?

0 投票
1 回答
284 浏览

qunit - 与 Date.js 一起使用时 Qunit 崩溃

我正在使用 Qunit 和 Date.js 来测试我编写的一些 API 函数。这是我的代码:

Qunit 在第一次测试中不断崩溃,告诉我:

并抛出 asyncTest 中的整个函数。我做错了什么,还是这是 Qunit 或 Date.js 中的错误?

0 投票
3 回答
712 浏览

javascript - 在javascript中读取具有不同时区的日期字符串

我有一个从外部来源提取的日期字符串,如下所示:

时区中的那个来源PDT

我想使用date.js从该信息中创建一个 UTC 日期。我目前正在使用这段代码来解析它:

虽然这确实加载了日期,但它就像在我的时区一样。我如何告诉 date.js 我告诉它的日期来自不同的时区?

0 投票
2 回答
241 浏览

javascript - 我是写错了还是 Date.js 上的错误(日期忍者)

我正在尝试使用 datejs(date ninja 或 whathaveyou..),但结果很奇怪。这是我输出到控制台以进行测试的内容。

根据 excel 和其他在线服务中的日期计算,我预计大约 -584 天。这是我得到的:

我也有一个用于新西兰风格日期的 datejs 本地化文件,所以我不认为这是一个问题。虽然这似乎是问题所在。另外,如果我解析一个日期,然后以与解析之前相同的格式将其呈现为字符串,它不应该改变是吗?

漫长的一天,也许我只是需要休息一下。你的想法/帮助互联网?

0 投票
1 回答
84 浏览

utc - 使用 date.js 将 UTC 日期转换为 M/D/YYYY 时遇到问题

我正在尝试转换当前看起来像的 UTC 日期<span class="enrolldate">2011-10-01 22:00:00</span>

只需使用 date.js 转换为 M/D/YYYY 日期格式。有人可以帮忙吗?谢谢!