0

我正在尝试使用类似于 Angular using 的双向绑定的方法在表单上显示保存的日期[ngModel],但没有[(ngModel)]使用我在类似的堆栈溢出问题/答案中找到的解决方案。

但是,当我去保存时,保存和显示的日期会减一。例如,如果我使用 html 日期输入格式07/04/2021 (July 4, 2021)保存,它最终会在提交时保存为:(07/03/2021经典关闭一个错误)。下面是我从以前的堆栈溢出答案中获取的代码。我将 mongoDB 与典型的 USER 对象一起使用,该对象具有日期的dateOfBirth(日期类型)属性。

<input
   class="form-control"
   id="dateOfBirth"
   type="date"
   name="dateOfBirth"
   placeholder="date"
   [ngModel]="user.dateOfBirth | date: 'yyyy-MM-dd'"
   (ngModelChange)="user.dateOfBirth = $event"
/>

我尝试的第一种方法: Angular 2: How to use JavaScript Date Object with NgModel two way binding

4

0 回答 0