我正在使用以下代码使用moment.js将服务器端日期时间转换为本地时间。
moment(moment('Wed, 23 Apr 2014 09:54:51 +0000').format('lll')).fromNow()
但我得到:
弃用警告:构建时间回落到js日期。不建议这样做,并将在即将发布的主要版本中将其删除。请参阅https://github.com/moment/moment/issues/1407了解更多信息。
看来我不能摆脱它!我该如何解决?
要消除该警告,您需要执行以下任一操作:
moment('2014-04-23T09:54:51');
moment('Wed, 23 Apr 2014 09:54:51 +0000', 'ddd, DD MMM YYYY HH:mm:ss ZZ');
moment(new Date('Wed, 23 Apr 2014 09:54:51 +0000'));
最后一个选项是Moment目前支持的内置回退,并且已弃用控制台警告。他们说他们不会在将来的版本中支持这种后备。他们解释说使用new Date('my date')
太不可预测了。
我创建了一个简单的应用程序,需要日期比较。我用了Moment.js,我已经尝试了这个问题的答案: 在 JS 中比较两个日期 时刻 js 日期时间比较 如何在moment.js中只比较日期 但他们都不为我工作。 现在我使用这段代码: 但在控制台中,它会发出警告: 弃用警告:施工时间退回到js日期。这是不鼓励的,并将在即将到来的主要版本中删除。请向http://momentjs.com/guides/
问题内容: 有谁知道如何将JS dateTime转换为MySQL datetime?还有一种方法可以向JS日期时间添加特定的分钟数,然后将其传递给MySQL日期时间? 问题答案: 尽管JS确实拥有足够的基本工具来执行此操作,但它相当笨拙。
问题内容: 我有一个表单,用户需要输入日期和时间(2个不同的字段),并且时间不能超过12小时。因此,当时间超过12小时时,我想添加一条警告消息(很可能是弹出警报)。我正在使用JSF和Java。请帮帮我! 问题答案:
使用Moment.js我无法将正确的矩对象转换为具有时区的日期对象。我找不到正确的日期。 例子:
问题内容: 是否有一个内置的转换方法为在Python,例如获得在指定日期的午夜?相反的转换很容易:有一个方法。 我真的必须手动打电话吗? 问题答案: 您可以使用;现在,您创建一个初始化为午夜的对象。
var res=“03/19/2020 13:15:00”;//最短时间 当我转换到本地时区时 矩(矩(存储日期,'MM/DD/YYYY HH:MM:ss').utc()).local().format(“MM-DD-YYYY HH:MM:ss”) 我尝试了很多东西。但我不知道如何在javascript中将Est日期时间转换为本地日期时间。