Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS日期与|日期:'混淆;短';没有给出正确的日期_Angularjs - Fatal编程技术网

AngularJS日期与|日期:'混淆;短';没有给出正确的日期

AngularJS日期与|日期:'混淆;短';没有给出正确的日期,angularjs,Angularjs,我的页面上有一个表,其中包含以下内容: <td class="spotted-border">{{ row.modifiedDate | date:'short' }}</td> <td class="spotted-border">{{ row.modifiedDate }}</td> 似乎date:“short”并没有像预期的那样起作用。当我使用Chrome调试时,我看到返回了正确的日期 EcmaScprit规范不允许日期值具有如此高的精度,

我的页面上有一个表,其中包含以下内容:

<td class="spotted-border">{{ row.modifiedDate | date:'short' }}</td>
<td class="spotted-border">{{ row.modifiedDate }}</td>

似乎date:“short”并没有像预期的那样起作用。当我使用Chrome调试时,我看到返回了正确的日期

EcmaScprit规范不允许日期值具有如此高的精度,在应用“短”日期过滤器时,您会看到这种结果

任何超过3个精度的东西(webkit的精度为5),您都会遇到这个问题

<div ng-app ng-init="modifiedDate = '2013-07-09T22:22:22.2425232+08:00'">
    <input type="text" ng-model="modifiedDate"/>

    <h1>{{ modifiedDate | date:'short' }}</h1>

    <h1>{{ modifiedDate }}</h1>
</div>

{{modifiedDate}日期:'short'}
{{modifiedDate}}

如果截断为5,则日期显示正确

2013-07-09T22:22:22.24252+08:00


EcmaScprit规范不允许日期值具有如此高的精度,在应用“短”日期过滤器时,您会看到此结果

任何超过3个精度的东西(webkit的精度为5),您都会遇到这个问题

<div ng-app ng-init="modifiedDate = '2013-07-09T22:22:22.2425232+08:00'">
    <input type="text" ng-model="modifiedDate"/>

    <h1>{{ modifiedDate | date:'short' }}</h1>

    <h1>{{ modifiedDate }}</h1>
</div>

{{modifiedDate}日期:'short'}
{{modifiedDate}}

如果截断为5,则日期显示正确

2013-07-09T22:22:22.24252+08:00


马克-非常感谢。我的日期来自C#question.ModifiedDate=DateTime.Now;我想可能很多其他人也会遇到同样的问题,所以希望这个问题能够被记录下来。我将研究如何解决服务器上的问题。很遗憾,AngularJS方面没有在文档中添加注释就解决了这个问题。马克-非常感谢。我的日期来自C#question.ModifiedDate=DateTime.Now;我想可能很多其他人也会遇到同样的问题,所以希望这个问题能够被记录下来。我将研究如何解决服务器上的问题。令人遗憾的是,AngularJS方面没有在文档中提到注释,就结束了这个问题。