我使用AngularJS从服务2014-09-29获取日期,时间为191042。
我需要展示这样的东西
2014年9月29日19:10:42 ET
我如何根据东部时区进行转换,因为我正在获取日期&时间分开?
答案 0 :(得分:-1)
您可以使用过滤器EventDateTime BETWEEN '2017-02-10 07:12' AND '2017-02-11 12:00'
进行格式化,例如:{{ date_expression | date : format : timezone}}
您在此处找到的所有格式:https://docs.angularjs.org/api/ng/filter/date。看看这个plunker:https://plnkr.co/edit/l7ayOKSPGJp3Uvbfgtlx?p=preview。完成答案后,如果您需要在夏令时调整,可以使用<span>{{datevar | date:'d MMMM y'}} {{timevar | date:'HH:mm:ss' : '-0500'}} ET</span>
插件设置本地,如您在此帖子中所见:Angular JS - Date changes when submitting to $http - Timezone issue