gpt4 book ai didi

javascript - Angular - HTML5 输入类型 "datetime-local"不适用于日期对象

转载 作者:行者123 更新时间:2023-11-30 11:14:29 25 4
gpt4 key购买 nike

我试过很多方法。首先,我将日期作为 Moment.js 对象,

 this.meeting.start = event.date.local().toDate();

我还尝试了以下方法:

this.meeting.start = new Date(this.meeting.start.toLocaleString());

我的 html:

<input 
type="datetime-local"
class="form-control"
value="{{meeting.start}}"
[(ngModel)]="meeting.start" />

但 UI 窗口是空的:"--:-- dd/mm/yy"

谢谢。

最佳答案

这对我有用:

let today = new Date();
this.meeting.start = today.toISOString().split('T')[0]

在 html 中

<input 
type="date"
class="form-control"
value="{{meeting.start}}"
[(ngModel)]="meeting.start" />

请参阅 https://angular-rb5vmu.stackblitz.io 中的示例(最后一项:输入日期格式)

已编辑!

关于javascript - Angular - HTML5 输入类型 "datetime-local"不适用于日期对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52207212/

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