问题标签 [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.
node.js - Expressjs +车把格式化日期
我有这个对象
从我的 mongoDB 出来。
dates
是日期列表(dah!)。
我的问题是现在我想用 momentjs server-side格式化它们。
看起来我应该使用 mustache lambdas,但使用我的堆栈似乎是不可能的(expressjs,consolidate,handlebars ...)
有人解决了这个问题吗?
这就是我现在正在尝试的
在我的模板上我有:
这是expressjs conf的一部分
是的,扩展仍然是 hjs,因为我开始使用 hogan,但我无法使用 hogan,所以我转而使用巩固 + 小胡子。
我正在使用节点 v0.8.8 和 expressjs 3.0.0rc4
javascript - 在 jQuery .each 循环中访问元素
早上好,这是我的第二个自编js;为我的知识和风格的浅薄深表歉意。我怀疑我目前的解决方案有点泡泡糖和胶带。
我有一个有开始时间和结束时间的事件列表。它们还有一些导致元素高度变化的各种文本数据。我正在使用 moment.js 将时间转换为适当的宽度和偏移量。
我想以尽可能压缩的格式显示元素而不重叠。到目前为止,通过存储角变量并在循环的下一次迭代中比较它们,我已经使它适用于大多数事件集;然后将当前元素向下移动到前一个元素的底部。
有没有更好的方法可以让我将一个事件与所有以前的事件进行比较并相应地定位它?
javascript - 如何在 moment.js 持续时间内使用 format()?
有什么方法可以在持续时间对象上使用moment.js方法吗? format
我在文档中的任何地方都找不到它,而且它也不是持续时间对象的属性。
我希望能够做类似的事情:
此外,如果有任何其他库可以轻松适应这种功能,我会对推荐感兴趣。
谢谢!
javascript - 在 javascript/momentjs 中创建日期时忽略时区
我正在为东海岸的某事创建一个时间表,我需要创建一个始终返回此时间的日期对象/时间戳的日期。
因此,如果我在 18:00 在巴黎打开页面,则"new myDate()"
应该返回 12:00。
关于如何使用 wither momentJS 或仅使用 Javascript 来做到这一点的任何建议?最终结果应该是一个 javascript Date 对象。
javascript - 在 moment.js 中设置浏览器语言
通过使用moment.js
我需要设置日期语言。
moment.lang('fr');
或moment.lang('en');
工作正常。
我想根据桌面/浏览器的语言偏好设置它。
如何在 javascript 中获取此变量?
附言
navigator.language.slice(0,2) 适用于英语,但我正在寻找更好的解决方案
我正在使用 jquery。
javascript - moment.js 剩下的工作时间
我正在尝试了解 moment.js 库,因为它似乎比 jquery 更稳定,而 jquery date 是输出控制台错误。
http://momentjs.com/docs/#/manipulating/
我想做的是倒计时来计算从现在开始剩下的时间。
我有的例子
这将输出
但总体而言,它并没有为每个值(天、周、月)做个人
因此,如果我将日期提前 12 个月,如下所示。
它输出。
当我试图让它输出时
ember.js - Ember 复杂的属性绑定
我正在使用相当复杂的属性绑定来更改用户生日的日期、月份或年份。拥有一个用户birthDate
类型date
的属性和每个日期的三个属性。我正在使用moment.js来简化日期操作。
通过在 jsfiddle 上尝试减少展示,您会发现如果您更改年份或日期,月份总是增加 1。我不能说发生了什么。就是这样:设置新日期时,该值是正确的,稍后会更改。date
ember-data属性和某些格式是否存在问题?
再说一遍:这是用CoffeeScript编写的 jsfiddle。
提前致谢!
javascript - Momentjs 我的格式有什么问题
难道我做错了什么:
我认为它应该给予29/11/2012
,但它给予01/11/2012
javascript - 使用 moment.js 转换日期格式
我想使用 Javascripy/jQuery 转换以下日期。我的研究似乎指向了 moment.js,它看起来很棒,但我似乎无法确定它。(JS 半菜鸟)
如果日期在过去 24 小时内,如果相同的逻辑可以对 div 应用一个额外的类,那就太棒了,所以我可以对它们进行一些不同的样式设置。也许让过去 24 小时内的日期添加一个类,而不是显示“新”的日期。
谢谢!