Отправка даты из пользовательского интерфейса в базу данных и установка формата даты пользовательского интерфейса в дд / мм - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть дата, возвращаемая из базы данных через POCO. По умолчанию дата и время - мм / дд / гг.Пользователь хотел бы иметь формат даты в формате дд / мм. У меня есть jquery datepicker в пользовательском интерфейсе для выбора даты. Я изменил формат на дд / мм.Но когда я пытаюсь отправить свою форму, когда дата превышает 12, скажем, 24/03. Объект datetime имеет значение null. Я предполагаю, что в DatePicker происходит ошибка, любая помощь очень ценится

[Column("QTBBR_Dt")]
        [Display(Name = "RetroDate", ResourceType = typeof(Resources.Labels))]
        public DateTime? RetroDate { get; set; }

<script type="text/javascript">
    $(function () {
        $('#retro-date').datepicker({
            defaultDate: '@Model.TermsAndConditions.RetroDate',
            dateFormat: 'dd/mm/yy',
            showClose: true,
            showClear: true,
            toolbarPlacement: 'top',
        });

        $('#retro-date').datepicker("option", "dateFormat", "dd/mm/yy");

 <globalization uiCulture="en" culture="en-GB"/>
...