【问题标题】:Date formatting JSON日期格式 JSON
【发布时间】:2016-12-16 12:04:11
【问题描述】:

我有一个带有日期的 JSON 对象 “开始时间”:“20160809235348+0300”

在我的 MySQL 数据库中是2016-08-09 23:53:48

我使用 JPA Eclipselink 和 JAX-RS 来制作 REST。在我的模型中,这个字段是:

@Temporal(TemporalType.TIMESTAMP)

@Column(name = "time_started")

private Date timeStarted;

我的问题是如何使用 AngularJS 将该日期格式化为 yyyy-MM-dd HH:mm:ss

【问题讨论】:

标签: java mysql angularjs json date


【解决方案1】:

您可以使用momentjs 进行日期时间操作。非常成功的js库。

moment("20160809235348+300","YYYYMMDDhhmmss").format("YYYY-MM-DD HH:mm:ss");

【讨论】:

  • 你检查输出了吗?
  • 很高兴听到。如果它有效,你能接受答案吗?谢谢:)
【解决方案2】:

试试这样的

{{date (your date variable) | date:"MM/dd/yyyy HH:mm:ss"}}

angular 提供日期过滤器,用于日期格式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-13
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 2017-04-19
    • 2019-03-04
    • 2012-01-31
    • 2012-02-20
    相关资源
    最近更新 更多