Javascript angularjs中季度的日期格式

Javascript angularjs中季度的日期格式,javascript,angularjs,date-format,Javascript,Angularjs,Date Format,我在angularjs应用程序中工作,根据下拉列表中选择的时间段解析日期,例如“天”,并使用: {{mydate| date:'MMM/dd/yy'}} 数月来: {{mydate| date:'MMM/yyyy'}} 我想知道有没有办法格式化日期,比如2016年第一季度 我需要通过这个日期格式的谷歌图表配置变量了 更新 如果我在2016年1月10日使用“Q/yyyy”,结果是“T4/2016”,为什么要将T添加到季度编号中 解决方案 'Q/yyyy'工作正常,问题在于我的google ch

我在angularjs应用程序中工作,根据下拉列表中选择的时间段解析日期,例如“天”,并使用:

{{mydate| date:'MMM/dd/yy'}}
数月来:

{{mydate| date:'MMM/yyyy'}}
我想知道有没有办法格式化日期,比如2016年第一季度

我需要通过这个日期格式的谷歌图表配置变量了

更新

如果我在2016年1月10日使用“Q/yyyy”,结果是“T4/2016”,为什么要将T添加到季度编号中

解决方案

'Q/yyyy'工作正常,问题在于我的google chrome语言设置,它是西班牙语,T代表“Trimestre”,quarter是西班牙语。

如果你使用momentjs(我强烈推荐)


我会使用什么来表示Q1?@HassanALi Q1是2016年的第1季度,例如,我需要在谷歌图表中为hAxis中的所有日期在配置变量中使用这种格式,例如:{MyChrt:{format:{dd/yy'}}},但在季度中,这只会返回
1
,这似乎不是用户想要的。
moment(mydate).utc().quarter();