diff --git a/src-standard/ColDefFactory.jsx b/src-standard/ColDefFactory.jsx index 91cc47c..ceca815 100644 --- a/src-standard/ColDefFactory.jsx +++ b/src-standard/ColDefFactory.jsx @@ -25,7 +25,11 @@ export default class ColDefFactory { cellRenderer: countryCellRenderer, pinned: true, filterParams: {cellRenderer: countryCellRenderer, cellHeight: 20}} , - {headerName: "DOB", field: "dob", width: 150, enableRowGroup: true, enablePivot: true, filter:'date'} + {headerName: "DOB", field: "dob", width: 90, enableRowGroup: true, enablePivot: true, filter:'date', cellRenderer: function(params) { + return pad(params.value.getDate(), 2) + '/' + + pad(params.value.getMonth() + 1, 2)+ '/' + + params.value.getFullYear(); + }} ] }, { @@ -70,3 +74,10 @@ function countryCellRenderer(params) { return null; } } + +//Utility function used to pad the date formatting. +function pad(num, totalStringSize) { + let asString = num + ""; + while (asString.length < totalStringSize) asString = "0" + asString; + return asString; +}