2017-12-18 118 views
0

大家好如何僅顯示角度js中的時間值?如何僅顯示AngularJS中的日期時間?

  • My Plunker

  • 我使用的ng-repeat獲取時間價值,我只是想表明我的門戶只有時間價值。

  • 我進行了嘗試像

  • 例如獲取時間價值 - 而不是Jan 1, 1970 10:00:00 PM我想只顯示時間10:00:00 PM

  • 如何做到這一點,請幫助我們的感謝。

我的HTML: -

<div ng-repeat="user in users"> 
    <p>1. Name</p><span><h4>{{user.title}}</h4></span> 
    <p>2. Day</p><span><h4>{{user.day}}</h4></span> 
    <p>3. TIME</p><span><h4>{{user.time | date:'medium'}}</h4></span> 
</div> 

我的數據: -

$scope.users = [ 
    { 
     "_id": "5a33880dd725a05813014c22", 
     "user": { 
      "_id": "59df6a76b6748bc809050697", 
      "displayName": "Maniselvam selvam", 
      "dob": "1991-05-10T07:00:00.000Z", 
      "profileImageURL": "./modules/users/client/img/ownprofile/uploads/a7d398db972da9dcb1c90480353d00c0" 
     }, 
     "__v": 2, 
     "openeyers": [], 
     "time": "1970-01-01T16:30:00.000Z", 
     "day": "Wednesday", 
     "registration_number": "Test3", 
     "title": "Mercy", 
     "created": "2017-12-15T08:30:05.357Z", 
     "isCurrentUserOwner": true 
    } 
] 
+1

您可以使用** {{user.time |日期:'hh:mm'}} **只得到時間.. –

+1

''h:mm:ss a''因爲OP還要求秒和AM/PM – svarog

回答

1

而不是

{{user.time | date:'medium'}} 

使用

{{user.time | date:'mediumTime'}} 

in the docs

'mediumTime':等同於 'H:mm:ss的一個' 的en_US區域(例如12:05:08 PM)

+0

感謝它對我有用... –