primeNg 日历未捕获(承诺):位置 0 处缺少数字
primeNg calendar Uncaught (in promise): Missing number at position 0
我 Mongodb 上的日期以以下格式保存:
"toDate": {
"$date": "2018-01-24T18:30:00.000Z"
},
"fromDate": {
"$date": "2018-01-11T18:30:00.000Z"
}
当我尝试将日期设置为 p-calendar
赞
<p-calendar name="toDate" [(ngModel)]="productId.toDate" class="form-control" [showIcon]="true"></p-calendar>
Error:Uncaught (in promise): Missing number at position 0
我尝试了什么?
更改日期格式如:
post.fromDate=new Date(post.fromDate).toUTCString();
post.toDate=new Date(post.toDate).toUTCString();
日期格式更改 Wed, 24 Jan 2018 18:30:00 GMT
但同样的错误仍然存在,
任何帮助都会很棒,谢谢
检查你的空格,post.fromDate = post.fromDate.trim();
我有类似的问题:Error:Uncaught (in promise): Missing number at position 0
检查你的日期format
:
<p-calendar [(ngModel)]="dateValue" dateFormat="dd.mm.yy"></p-calendar>
此外,我将毫秒作为字符串 ('123456') 传递,这是不可接受的并给出 Invalid date
P.S。
dateFormat
可以是:dd.mm.yy、dd/mm/yyyy、dd-mm-yyyy 等
我 Mongodb 上的日期以以下格式保存:
"toDate": {
"$date": "2018-01-24T18:30:00.000Z"
},
"fromDate": {
"$date": "2018-01-11T18:30:00.000Z"
}
当我尝试将日期设置为 p-calendar
赞
<p-calendar name="toDate" [(ngModel)]="productId.toDate" class="form-control" [showIcon]="true"></p-calendar>
Error:Uncaught (in promise): Missing number at position 0
我尝试了什么? 更改日期格式如:
post.fromDate=new Date(post.fromDate).toUTCString();
post.toDate=new Date(post.toDate).toUTCString();
日期格式更改 Wed, 24 Jan 2018 18:30:00 GMT
但同样的错误仍然存在,
任何帮助都会很棒,谢谢
检查你的空格,post.fromDate = post.fromDate.trim();
我有类似的问题:Error:Uncaught (in promise): Missing number at position 0
检查你的日期format
:
<p-calendar [(ngModel)]="dateValue" dateFormat="dd.mm.yy"></p-calendar>
此外,我将毫秒作为字符串 ('123456') 传递,这是不可接受的并给出 Invalid date
P.S。
dateFormat
可以是:dd.mm.yy、dd/mm/yyyy、dd-mm-yyyy 等