web-dev-qa-db-ja.com

現在の日付時刻を取得する方法

angularjsで現在の日付と時刻を取得するにはどうすればよいですか

私は次を試しました:

<b>{{Date.Now}}</b>

しかし、それは機能しません。任意の提案をいただければ幸いです。

12
user2998788

スコープでgetDatetimeメソッドを定義する

scope.getDatetime = function() {
  return (new Date).toLocaleFormat("%A, %B %e, %Y");
};

次にテンプレートで:

<b>{{getDatetime()}}</b>

日付をフォーマットするドキュメント https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleFormat

12
Daiwei

あなたのすべての答えで私が得たすべてに感謝します

_<b>{{getDatetime | date:'yyyy-MMM-dd'}}</b>
_

コントローラーでは、$scope.getDatetime = new Date();

21
user2998788

コントローラーで

scope.v.Dt = Date.now();

DOM構文は

{{v.Dt | date:'medium'}}

例として-

出力-Oct 28, 2010 8:40:23 PM

5
Anshu

コントローラーで-scope.v.Dt = Date.now();

DOM構文は-

{{v.Dt | date:'medium'}}

例として-

Output - 
Oct 28, 2010 8:40:23 PM

可能なすべての日付形式- http://docs.angularjs.org/api/ng.filter:date

3
Sujit Agarwal

コンポーネントファイル:

this.registerDate = new Date().toJSON("yyyy/MM/dd HH:mm");
this.updateDate = new Date().toJSON("yyyy/MM/dd HH:mm");

テンプレートファイル:

<span class="font-size-13px">{{registerDate}}</span>
<span class="font-size-13px">{{updateDate}}</span>

結果が返されます: enter image description here

1
Hai Dinh