当前位置: 首页 > 知识库问答 >
问题:

Moment.js:如何只显示时间值

夏朝
2023-03-14

这应该很容易...但是我没有运气搜索文档!

我该如何获得时刻。js返回15分钟

为了在15分钟前获得,我可以写:

<代码>力矩()。减去(15,'分钟')。fromNow()

我应该使用哪个命令来获得15分钟?

共有2个答案

乐正辰阳
2023-03-14

可以使用力矩持续时间。

两个日期之差的持续时间:

var now = moment();
var then = moment().subtract(15, 'minutes');
moment.duration(now.diff(then)).humanize();

15分钟

不使用日期的持续时间:

moment.duration(15, 'minutes').humanize();

15分钟

董建茗
2023-03-14

如果要明确删除“ago”或类似短语,只需将true传递给您的fromNow()函数,如文档中所述:

moment().subtract(15, 'minutes').fromNow(true);

示例

console.log(moment([2007, 0, 29]).fromNow());     // "10 years ago"
console.log(moment([2007, 0, 29]).fromNow(true)); // "10 years"
<script src="https://cdn.jsdelivr.net/momentjs/2.10.6/moment-with-locales.min.js"></script>

 类似资料:
  • 我正在使用Java-Eclipse和oracle SGBD public DefaultTableModel getJoueurData(){

  • 我有一条记录,上面写着:。但是,当我执行时,视图会呈现。知道为什么吗?所有日期都会发生这种情况,总是前一天

  • 我在利用这一刻。js以特定的形式显示时间- 上面的代码以下面的格式显示日期和时间 0年0月1天37小时 我需要展示这样的东西 0年0月1天13小时 我已经尝试使用from现在和from https://momentjs.com/docs/#/displaying/from/ 但无法获得输出。我怎样才能做到这一点。

  • 显示:“28 februari 2013 09:24” 但我想删除最后的时间。我怎么能那样做? 我在用Moment.js。

  • 问题内容: 民间, 我试图了解MomentJS API。在机器上获取当前时间的合适方法是什么? 与 试图解析他们的文档,并且不清楚使用什么。 http://momentjs.com/docs/#/query/is-a- moment/ 问题答案: 在这里,您要为CurrentDate分配一个momentjs实例: 这里只是一个字符串,是momentjs实例的默认格式的结果: 这里是自一月…以来的秒

  • 问题内容: 我有具有日期字段的表。当我运行查询时,我看到以下内容: 2009年1月10日22:10:39 如何只检索时间(IE:22:10:39) 问题答案: 您可以尝试以下方法: 编辑: 正如@steven指出的那样,要使用24小时样式