Jqgrid datefield chnaging дата и время в соответствии с часовым поясом
Привет ,
Я использую jqgrid для отображения своих записей.Ниже приведена ссылка, по которой я следил за имплементацией.
Jqgrid documentation version link http://versions.gijgo.com/0_4/Documentation/Grid
Но теперь проблема заключается в том , что в соответствии с часовым поясом моя дата и время отображаются по-разному . Я хочу, чтобы пользователь отображал точное значение в то время, когда у меня есть сохранение.
Что я уже пробовал:
function ReportedCallLoadData() { grid = $("#grid").grid({ dataKey: "ID", uiLibrary: "bootstrap", columns: [ { field: "ClientName", title: "Client Name", sortable: true }, { field: "StartTime", title: "Start Time", sortable: true, type: 'date', format: 'dd/mm/yyyy hh:MM TT' }, { field: "EndTime", title: "End Time", sortable: true, type: 'date', format: 'dd/mm/yyyy hh:MM TT' }, { field: "ActualDate", title: "Actual Date", sortable: true, type: 'date', format: 'dd/mm/yyyy' }, { field: "CreatedOn", title: "Created On", sortable: true, type: 'date', format: 'dd/mm/yyyy hh:MM TT' }, { title: "", field: "Edit", width: 34, type: "icon", icon: "glyphicon-pencil", tooltip: "Edit", events: { "click": Edit } }, { title: "", field: "Delete", width: 34, type: "icon", icon: "glyphicon-remove", tooltip: "Delete", events: { "click": DisplayDeleteCommentsBox } } ], pager: { enable: true, limit: 5, sizes: [2, 5, 10, 20] } }); }
[HttpGet] [Authorize] public JsonResult GetCallDetails(int? page, int? limit, string sortBy, string direction, string mrID, string date, string isChemist, string searchString = null) { date = string.IsNullOrEmpty(date) ? DateTime.Now.Date.ToString("dd/MM/yyyy") : date; var actualFilterDate = DateTime.ParseExact(date, "dd/MM/yyyy", null); FilterBO objFilter = new FilterBO() { Page = page, Limit = limit, SortBY = sortBy, Direction = direction, SearchString = searchString, UserId = !string.IsNullOrEmpty(mrID) ? Convert.ToInt32(mrID) : 0, IsChemist = Convert.ToBoolean(isChemist), ActualDate = actualFilterDate, }; int total = 0; if (objFilter.IsChemist) { objChemistCalls = new ChemistCallRepository(); var records = objChemistCalls.GetCallDetails(objFilter, out total); ViewBag.Header = "Reported Call Details"; return Json(new { records, total }, JsonRequestBehavior.AllowGet); } else { objCalls = new CallsRepository(); var records = objCalls.GetCallDetails(objFilter, out total); ViewBag.Header = "Reported Chemist Call Details"; return Json(new { records, total }, JsonRequestBehavior.AllowGet); }; }