2017-11-13 3 views
1

캘린더에 부트 스트랩 datepicker 플러그인을 사용하고 데이터로드 형식을 지정하는 데 약간의 문제가 있습니다. 내 페이지로드시date 데이터가 백엔드에서 로딩 됨 bootstrap datepicker가 올바른 형식으로 설정 됨

도와 주시겠습니까, 대단히 감사합니다!

1 단계는) 내 페이지가로드 된 내 정적 HTML, 단계 씩 2)

1 단계)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate"> 

2 단계)

입니다
<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="06.06.2017 00:00:00"> 

jsfiddle

답변

1

이렇게됩니다. 몇몇 경우에, 그것은해야 속성 값 특성이없는 몇몇 경우에있어서 Value

1)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.Value.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)"> 

를 가지며, 첫 번째 같다.

2)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)"> 
+0

그래서 올바른 해결책입니다. @AkbarBadhusha 주셔서 감사합니다. –

1

필수 형식으로 값을 설정하십시오. 은 다음과 같습니다.

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy");"> 
+0

'2017년 6월 6일 00 : 00 : 00.ToString ('DD/MMM/YYYY') ' 그것은 결과 –

+0

하지만 지금은 또 다른 문제가 당신이 나를 도울 수? 코드에서'dd/MMM/yyyy'와 같은 형식을 썼지 만,이 형식은'dd.MMM.yyyy' 형식으로 보입니다. 왜? –

+0

나는 실수를 편집했습니다. –