2016-11-14 8 views
1

私は角度形式の日付形式から単語をエスケープして結果を表示する方法を見つけようとしています:2016-12-23 23:59 GMT。次のコードを使用しているとき日付形式anglejsから単語をエスケープするには

'date:"yyyy-MM-dd HH:mm":"GMT"' 

アングルは問題なく表示されますが、GMTは表示されません。しかし、私は "GMT"という単語を渡してエスケープしようとしています。

'date:"yyyy-MM-dd HH:mm":"GMT" \"GMT\"' 

構文エラーが発生します。

この日付形式私はui-gridのcellFilterとして使用しており、コントローラからの設定です。 This is plunkerと私の問題

私の間違いはどこですか?あなたはいつもあなたが日付を受け入れ、多分moment.jsかなどを希望dispaly形式にフォーマットするカスタムフィルタを、所有することができます

答えて

3

...

+0

私はあなたがドン – antonyboom

+0

サードパーティのライブラリを使用することはできませんごめんなさい:

cellFilter: 'date:"yyyy-MM-dd HH:mm \'GMT\'":"GMT"' 

結果カスタムフィルタを作成するためにサードパーティのライブラリが必要です。それはちょうど規則的な角度です。おそらく、良い方法です。 –

2

あなたはそれを追加することができませんでしたか?

{{'date:"yyyy-MM-dd HH:mm":"GMT"'}} GMT 
+0

いいえ、私は私のUIグリッドのcellFilterとしてコントローラからこれを設定しています – antonyboom

+0

あなたはそのコードをさらに投稿しますか?より多くの文脈であなたの質問に答える方が簡単になります。 –

+0

私の更新された回答を確認してください – antonyboom

関連する問題