2016-11-02 17 views
1

私はtypescriptで角度2でアプリケーション(テーブルアプリケーション)を持っています。そして、私はGET(HTTPサービス)でサーバーからいくつかのデータを取得:日付の名前を変更する

private baseURL: string = "http://101.16.7.32/backend"; 
public getListsServices(): Observable<Response> { 
    return this.http.get(this.baseURL + this.listsUrl); 
} 

と列のいずれかで、私はこの形式2016-11-01T09:23:56.870189+03:00(この日付は、私は、サーバーから取得)で日付を取得します。

今、私の仕事は日付のみを表示しています - 2016-11-01、そして時間を使って表示しません。 私は何をすべきですか?カスタムを作成する@Pipe? このように:

@Pipe({ name: 'transformingDate' }) 
export class TransDate implements PipeTransform { 
    transform(value: boolean): string { 
    return (!!value) ? 'date' : 'false'; 
    } 
} 

または何ですか?あなたは、単にDatePipe使用することができます

答えて

2

myDate場合

<div>{{myDate | date: yMd}}</div> 

ウィル出力2016/11/01は(つまり、ISO文字列です)2016-11-01T09:23:56.870189+03:00です。

出力をカスタマイズする場合は、ドキュメントのリンクを確認してください。

関連する問題