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

如何在Moment.js中更改日期格式?[重复]

长孙鸿振
2023-03-14

我从 API 获得的日期格式是 24/09/2020 22:58:58,但我希望它在昨天晚上 10:58 的时刻中更改.js

PS:我试过了,但没有成功。

共有2个答案

公良鸿畅
2023-03-14

查看Moment.js登录页面上的日历时间部分

< code >力矩()。减去(1,“天”)。日历();将通过从当前时间减去一天并转换为日历时间,给出例如昨天晚上10:58

这是如果你想得到与现在但昨天相同的时间。如果你想得到一个特定的时间,只需传入 moment() 作为参数,然后像这样转换为 calendar():

时刻('24/09/2020 22:58:58','DD/MM/YYYY HH:MM:ss')。日历()

臧欣怿
2023-03-14

您可以使用时刻日历时间这样显示

js lang-js prettyprint-override">const date = moment("24/09/2020 22:58:58", "DD/MM/YYYY HH:mm:ss").calendar()

console.log(date)
<script src="https://momentjs.com/downloads/moment.min.js"></script>
 类似资料:
  • 问题内容: 我试图改变对象的格式,我试图以这种方式做到这一点: 但这对对象没有任何影响,仍然是旧格式,无法真正理解为什么会这样。 问题答案: 请尝试将两个概念区分开:您的数据和向用户呈现的数据(或用于其他目的的格式设置,例如包含在JSON中)。的保持值7可以表示为(格式化成)7,07,007或7,同时仍保持刚好相同的值而没有任何格式化信息- 外的格式化谎言。同样,a 具有一个时间点,它可以表示为(

  • 我如何从moment.js获得ISO 8601?

  • 问题内容: 我需要使用Java更改日期格式 问题答案: 如何使用从一种日期格式转换为另一种日期格式:

  • 我的数据帧有一个列(示例格式),默认情况下转换为Pandas数据类型“object”。 使用< code > df[' DOB ']= PD . to _ datetime(df[' DOB '])将此转换为日期格式,日期将转换为:< code>2016-01-26,其< code>dtype为:< code>datetime64[ns]。 现在,我想将此日期格式转换为< code>01/26/2

  • 如何将此日期类型“Thu Feb 02 12:00:00 GMT-12:00 2012”更改为另一个日期类型“YYYY-MM-DD HH:MM:SS”?如果“Thu Feb 02 12:00:00 GMT-12:00 201 2”为字符串类型,如何转换“YYYY-MM-DD HH:MM:SS”的日期类型? java代码: 输出为字符串类型。我想获得日期类型输出,所以我添加了以下代码。

  • 我要在数据库中输入任务的开始日期和截止日期。但是保存数据库的格式是这样的:Tue Apr 15 13:46:38 BST 2014 I want in yyyy-MM-dd格式。 这是我用来编写数据库中数据的代码: ----------形式---------

  • 问题内容: DOB列样本值的格式- 默认情况下会转换为对象,如下所示 转换为日期格式 日期转换为 是 现在,我想将此日期格式转换为任何其他通用日期格式或。我该怎么做? 无论我尝试哪种方法,它总是以格式显示日期。 问题答案: 如果需要转换为其他格式,可以使用(但请注意,列的则为):