将GMT日期格式转换为仅时间格式

维尼·德赛(Vinit Desai)

我正在使用AngularJS构建html应用程序,其中我想在html页面上显示json文件数据。谁能帮我将GMT日期格式从json文件转换为hour:minutes AM / PM

Json文件如下所示:

[
    {
        "startTime": "Sun May 24 2015 01:00:00 GMT+0530 (IST)",
        "endTime": "Sun May 24 2015 01:30:00 GMT+0530 (IST)",
        "title": "Event 1"
    },
    {
        "startTime": "Sun May 24 2015 04:00:00 GMT+0530 (IST)",
        "endTime": "Sun May 24 2015 06:00:00 GMT+0530 (IST)",
        "title": "Event 2"
    },
    {
        "startTime": "Sat May 23 2015 20:00:00 GMT+0530 (IST)",
        "endTime": "Sat May 23 2015 21:30:00 GMT+0530 (IST)",
        "title": "Event 3"
    },
    {
        "startTime": "Sat May 23 2015 21:30:00 GMT+0530 (IST)",
        "endTime": "Sat May 23 2015 22:15:00 GMT+0530 (IST)",
        "title": "Event 4"
    },
    {
        "startTime": "Sun May 24 2015 02:00:00 GMT+0530 (IST)",
        "endTime": "Sun May 24 2015 03:00:00 GMT+0530 (IST)",
        "title": "Event 5"
    }
]
巴拉斯

@worldask提供的链接说

要格式化为Date对象毫秒(字符串或数字)或各种ISO 8601日期时间字符串格式的日期(例如yyyy-MM-ddTHH:mm:ss.sssZ及其更短的版本,例如yyyy-MM-ddTHH:mmZ,yyyy-MM -dd或yyyyMMddTHHmmssZ)。如果在字符串输入中未指定时区,则该时间将视为本地时区。

所以我正在使用自定义过滤器将其转换Sun May 24 2015 01:00:00 GMT+0530 (IST)毫秒,然后使用角度过滤器将其显示为hh:mm AM/PM

的HTML

<div ng-repeat="date in dateJson">
      {{date.startTime | myDateFilter | date:'hh: mm a' }}
</div>

dateJson是您的示例json ...

自定义过滤器

app.filter('myDateFilter', function() {

  return function(dateString) {
    var date = new Date(dateString)

    // converting to milliseconds
    dateString = date.getTime();
    return dateString;
  }
});

样品冲孔器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将日期格式转换为mysql时间戳

来自分类Dev

将日期格式转换为适当的格式?

来自分类Dev

将日期时间转换为以下格式的SQL Server

来自分类Dev

Oracle:将日期时间转换为特定格式

来自分类Dev

如何将日期时间转换为时间格式

来自分类Dev

将SAS数字日期转换为日期时间格式

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将Carbon日期转换为html日期时间格式

来自分类Dev

将日期和时间转换为GMT格式

来自分类Dev

如何使用R将日期时间格式转换为“ ddmmyyyy”?

来自分类Dev

如何将数据框转换为日期时间格式

来自分类Dev

将时间戳转换为日期时间更改格式

来自分类Dev

将“日期时间”列中的值转换为通用格式

来自分类Dev

将日期格式转换为mysql时间戳

来自分类Dev

Python:将MySQL日期时间转换为格式的日期时间

来自分类Dev

将SQL日期时间转换为特定格式

来自分类Dev

将日期时间转换为以下格式的SQL Server

来自分类Dev

使用javascript将UTC转换为标准日期时间格式

来自分类Dev

将GMT格式的字符串转换为日期时间

来自分类Dev

如何使用AngularJs中的矩将Unix时间戳转换为GMT(IST)格式的日期

来自分类Dev

将日期格式转换为

来自分类Dev

将GMT格式的chron转换为POSIXct

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将GMT格式的字符串转换为datetime格式

来自分类Dev

无法将日期时间转换为 python 可读格式

来自分类Dev

PHP 将 UTC 中的字符串日期时间转换为 GMT+7 格式

来自分类Dev

将 Twilio 日期时间格式转换为 mysql

来自分类Dev

Xslt 1.0 将日期转换为日期时间格式

来自分类Dev

将日期格式转换为时间戳

Related 相关文章

热门标签

归档