日期格式中的角度js错误

时间:2016-05-24 12:04:21

标签: javascript html angularjs

我有一个输入类型的html元素,日期格式为mm/dd/yyyy

enter image description here我在服务器中编写了整个应用程序,通过离子服务执行。现在,当我在移动设备上安装应用程序时,输入类型的日期格式设置为yyyy/mm/dd。任何人都可以告诉我在这种情况下该怎么做?抱歉无法提供任何plunker。

代码是:

<div class="row"> 
    <div class="col-50 padd_5">
        <label class="item item-input">Date:</label>
        <input type="date" placeholder="Enter Date" ng-model="createEventForm.date" name="eventDate" required>
         <br />
         <div ng-show="eventFormObject.$submitted || eventFormObject.eventDate.$touched">
             <div ng-show="eventFormObject.eventDate.$invalid">Event date is invalid.</div>
         </div>
    </div>
</div>

注意:此问题不是Is there any way to change input type="date" format?的公告,因为没有给出移动输入类型日期视图的数据,只有html5

1 个答案:

答案 0 :(得分:0)

在检查了@ Rhumborl的评论之后,我得出的结论是html5的日期格式无法改变。它为一个相当尴尬的情况铺平了道路,服务器的默认日期格式是mm / dd / yyyy,而对于移动它是yyyy /mm/dd.Anyways感谢您的评论时间。