问题标签 [momentjs]

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 回答
2265 浏览

javascript - 将 Moment.js 与 Twig 一起使用

我正在使用Moment.js和 Twig 来计算时间前,

代码(Twig) -
我在变量中有日期,post_date_gmt我正在使用它,

这给了我输出:

当我尝试在控制台中运行以上字符串时,它运行良好 - '一个月前'。
我不明白为什么 twig 没有给我正确的输出?
难道我做错了什么?。谢谢你的时间。

0 投票
2 回答
2531 浏览

composer-php - 如何将composer与包含packages.json的非packagist github项目一起使用

我想将https://github.com/timrwood/moment放入我的 composer.json 以便于维护。

它不是官方的 packagegist 项目(当然,因为它不是 PHP),但它包含一个packages.jsonfor nodejs。我可以在我的 中使用它composer.json吗?

我试过这个,但没有奏效:

它会抛出一条错误消息,说“在 git://github.com/timrwood/moment.git 的任何分支或标签中找不到有效的 composer.json,无法从中加载包。”

而且它缺少版本字符串来定义我要使用的版本......

有人可以在这里帮忙吗?

或者我根本不应该在这里使用作曲家,因为我正在混合 JS 和 PHP?

0 投票
2 回答
36906 浏览

javascript - 将今天的日期与另一个日期进行比较会返回错误的日期,为什么?

我正在使用moment.js 1.7.0 尝试将今天的日期与另一个日期进行比较,但该diff函数说由于某种原因它们相隔 1 天。

代码

控制台

想法?

0 投票
1 回答
128 浏览

javascript - 脸书上好看的日期

我想以一种很好的方式显示来自 fb 事件的日期。

我从 fb 获取事件字符串,然后我这样做:

通过 moment.js 运行它,我得到显示为的日期:

2012 年 11 月 9 日晚上 8:00

这很好!

但我想放弃 2012

所以如果我尝试删除 eventDate[0]

它显示为:

11月9日 00-1 8:00 PM

那么我该如何松开 00-1 呢?

我只希望它显示为:

11 月 9 日晚上 8:00

我正在 Appcelerator Titanium 中构建它。

0 投票
2 回答
45737 浏览

javascript - 时刻js从字符串中提取年份

我是 moment.js 的新手,我无法真正理解文档。我想以字符串格式操作一些日期。

我的日期是来自 json feed 的字符串,看起来像:

如何使用 moment.js 从中提取年份?

0 投票
2 回答
76 浏览

javascript - 有 2 列的 html 文档样式的名称是什么?

这里有 2 个使用这种 2 列样式的站点,我无法说出名称:

http://documentcloud.github.com/underscore/docs/underscore.html

http://momentjs.com/docs/

它们很漂亮,我想知道这种风格的名称,是否有任何模板/工具可以创建这种文档?谢谢。

0 投票
10 回答
41448 浏览

node.js - 如何在 EJS 视图中使用节点模块(如 MomentJS)?

要在views/custom.ejs 中使用MomentJS,正确的方法是什么(如果有的话)?

  1. 服务器端

    路线/索引等我们可以轻松使用require('moment');等,它工作正常。

  2. 服务器端(EJS 视图)

    views/custome.ejs,类似的东西<% var m = require('moment'); %>不起作用

我使用 ExpressJS 和 EJS 作为模板引擎。

0 投票
1 回答
3984 浏览

javascript - 使用 Moment js 库解析日期的问题

问题是使用 Moment js 库解析日期

我正在使用 Moment js 库从 Json 格式化日期。json 中的日期格式为 2012-09-28 16:18:02 -0400。我想在客户端以这种格式将其转换为这种格式:2012 年 8 月 19 日晚上 10:50。这是我尝试过的...

但每次它显示上午 9:30:00。

我该如何解决这个问题?

0 投票
8 回答
253263 浏览

javascript - moment.js 24 小时格式

如何以 24 小时格式而不是 12 小时格式显示我的时间?

我正在使用 moment.js。

我很确定这些线可能与它有关。

如何改变它?

0 投票
2 回答
11308 浏览

asp.net - 将 DateTime 参数传递给 ASP.NET Web 服务

是否可以将 DateTime 参数发布到 ASMX Web 服务内的 Web 方法(使用 JSON 序列化 RPC 样式调用)?

我正在向浏览器发送一个 DateTime,它以 /Date(1350639464100+0100)/ 的形式序列化。然后我可以使用出色的moment.js库来解析日期,将其显示在页面上等。

我的问题是使用 AJAX 发布到我的 Web 服务将此日期返回到服务器。我的网络方法看起来像这样:

如果我尝试以与它下来时相同的格式发送日期 (/Date(1350639464100+0100)/),则会收到错误消息:

/Date(1350639464100+0100)/ 不是 DateTime 的有效值。

有没有更好的替代方法可以将其作为字符串发送,然后在服务器上解析值?理想情况下,我希望能够在往返服务器的往返行程中发送对象,而不必更改它们可能包含的任何日期属性。

谢谢你的帮助!