2014-02-06 141 views
3

我想日期格式化在SO上:「2014年2月6日」。angularjs日期過濾器忽略撇號

我不能把撇號有14

我嘗試以下格式化字符串的數字前:不顯示

{{model.since | date:'MMM d, \'yy'}} 
{{model.since | date:'MMM d, 'yy'}} 
{{model.since | date:"MMM d, 'yy"}} 
{{model.since | date:"MMM d, 'yy"}} 

撇號。

我怎樣才能把撇號呢?

回答

11

從文檔上date

爲了輸出單引號,在一個序列中使用兩個單引號(例如,「h‘的時許’」)。

由於字符串文字也必須用單引號括起來,所以需要連續使用四個單引號。由於您使用的是單引號格式,因此您需要用雙引號括起整個格式字符串,而不是單引號。

因此,你的格式器字符串應該是{{model.since | date:"MMM d, ''''yy"}}