gijgo icon indicating copy to clipboard operation
gijgo copied to clipboard

Grid Date Format showing wrong

Open itsmegopi opened this issue 4 years ago • 3 comments

I am using below format for displaying date in grid { field: 'openedDate', title: 'Opened Date', sortable: true ,type: 'date', format: ' mm/dd/yyyy' } I have data like below in DB 2020-04-27 19:07:16.4797607 2020-04-27 19:07:16.5765857 2020-04-27 19:07:16.5934191 2020-04-27 19:07:16.6207336 But when it rendered showing wrong values 04/27/2074 04/27/2074 04/27/2074 04/27/2074

Am i am missing anything here or JS has issue ?

itsmegopi avatar Apr 27 '20 14:04 itsmegopi

how do you recover data from DB?

eleirbag77 avatar Apr 28 '20 11:04 eleirbag77

Like below grid = $(FormControls.Grid).grid({ primaryKey: 'caseId', dataSource: '/api/Cae/Getcs', uiLibrary: 'bootstrap4', columns: [ .... ], pager: {limit:20, sizes: [20,50,100], } });

itsmegopi avatar May 01 '20 04:05 itsmegopi

.... var renderDateTime = function (value, record, $cell, $displayEl) { var x = new Date(value); if (x.getFullYear() > 1970) $displayEl.text(String(x.getDate()).replace(/^(.)$/, "0$1") + '.' + String(x.getMonth() + 1).replace(/^(.)$/, "0$1") + '.' + x.getFullYear() + ' ' + ("0" + (x.getHours())).slice(-2) + ':' + ("0" + (x.getMinutes())).slice(-2) + ':' + ("0" + (x.getSeconds())).slice(-2)); }; ..... columns: [ .... { field: 'dateLoad', title: 'Дата', type: 'date', width: 150, renderer: renderDateTime }, ... ]

VladG1972 avatar May 14 '20 12:05 VladG1972