gpt4 book ai didi

jquery-ui - Angular-UI 从 ui-date 中的日期减去一天

转载 作者:行者123 更新时间:2023-12-02 22:19:52 26 4
gpt4 key购买 nike

情况我想使用 ui-date 在我的应用程序中设置/编辑日期。我使用最新稳定版本的 Angular、Angular-UI、JQuery-UI 等。

问题一旦使用日期选择器选择了日期,我的模型中的日期将等于所选日期减去 1 天。它还会发送到我的服务器并以这种方式保存在我的数据库中。

骗子 http://plnkr.co/edit/Ft14Wa?p=preview最初,日期选择器输入中的日期和我的模型中的日期是相同的。选择日期后,它们会有所不同。

问题这里发生了什么(wr)on(g)???

最佳答案

ui-date 希望您的模型是实际的日期对象。在你的情况下它是一个字符串。如果你看一下控制台,你会发现 AngularUI 实际上会通知你这一点。然后它建议您添加具有指定日期格式的附加 ui-date-format 标签,您的日期字符串将被解析为日期对象。

长话短说,您需要调整输入,如下所示:

<input ui-date="{dateFormat: 'yy-mm-dd'}" ui-date-format="yy-mm-dd" ng-model="customer.contract_end_date"></input>

Working plunker .

关于jquery-ui - Angular-UI 从 ui-date 中的日期减去一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15226766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com