Angular 预涂p-日历时间唯一问题
我是angular2的新手,我一直在使用Priming p-calender进行24小时时间输入格式。 有人能用这种格式打印吗 我的HTML模板代码:Angular 预涂p-日历时间唯一问题,angular,primeng,Angular,Primeng,我是angular2的新手,我一直在使用Priming p-calender进行24小时时间输入格式。 有人能用这种格式打印吗 我的HTML模板代码: <p-calendar [(ngModel)]="branchBO.endTime" [timeOnly]="true" timeZone = "" timeFormat="HH:mm" formControlName="endTime" hourFormat="24" required ></p-calen
<p-calendar [(ngModel)]="branchBO.endTime" [timeOnly]="true" timeZone = "" timeFormat="HH:mm" formControlName="endTime" hourFormat="24" required ></p-calendar>
在my component.ts中
警报(结束时间)返回我
2017年4月1日星期六09:00:00 GMT+0530(印度标准时间)
console.log(endTime)打印
2017-04-01T03:30:00.866Z
我的预期输出值是09:00或任何用户输入。正在寻找解决方案。您应该像下面这样为组件提供一个从0开始的新日期
新日期(0)
然后它将为您提供一个从使用组件时unix时间开始算起的时间(以小时为单位)。如果你给它一个new Date()
它给出的是实际的日期时间。
然后,当您想使用它或者如果您想将它保存在数据库中时,您只需要格式化它,通过示例将其作为unix时间戳发送…您的预期输出已在组件中。是的,我预期输出,但我的预期结果不正确。是否有很好的理由将其标记为否定?我知道这是在1年前发布的,但我为后代回应;)