2017-12-18 10 views
0

こんにちはすべて角度jsで時間値のみを表示するにはどうすればいいですか?AngularJSで日付の時刻のみを表示するには?

  • My Plunker

  • 私はng-repeatの使用してフェッチされた時刻値を持っている、と私はちょうど私のポータルで唯一の時間の値を表示したいです。

  • Iは、例えば

  • のような時間の値を取得しようとした - その代わり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'}} 

それはmediumTime 'in the docs

だ:に相当 'H:MM:SS' en_USロケール用(例えば12:05:08 PM)

+0

私に有益です –

関連する問題