Angular5中的ngx-bootstrap DatePicker DateTime问题

时间:2018-01-21 09:09:26

标签: angular angular5 ngx-bootstrap

我有一个名为' JoiningDate'的SQL Server数据库字段。它具有类型日期(此处没有时间部分)。要捕获用户的输入我正在使用ngx-bootstrap datepicker,但问题是每当我从datepicker中选择日期时,datepicker本身会将所选日期转换为utc日期时间如下:

enter image description here

有时由于时间部分而导致日期部分不匹配。

我的问题是:

  1. 如何将所选日期作为jQueryUI Datepicker之类的纯字符串?
  2. 什么是最佳选项,让输入日期完全如图所示     输入字段?

1 个答案:

答案 0 :(得分:0)

您将需要编写一个简单的函数,以将日期对象转换为格式(“ 10/31/2018”)的语言环境日期字符串,就像它在输入字段中显示的那样:

convertDate(inputDate) {  
    // convert date received to locale string in 10/31/2018 format  
    const localeDate = inputDate.toLocaleDateString();  
    return localeDate;  
}