UNPKG

general-functions

Version:
21 lines 736 B
//dd-mm-yyyy function ToDateFormat(value,inputFormat='yyyymmdd',outputFormat='yyyy.mm.dd'){ //'20200101' const yearIndex = inputFormat.toUpperCase().indexOf("YYYY"); const mountIndex = inputFormat.toUpperCase().indexOf("MM"); const dayIndex = inputFormat.toUpperCase().indexOf("DD"); if(value!==null && value.length>=8){ const day=value.substring(dayIndex,dayIndex+2) const mount=value.substring(mountIndex,mountIndex+2) const year=value.substring(yearIndex,yearIndex+4) let output=outputFormat.toUpperCase(); output=output.replace('YYYY',year); output=output.replace('MM',mount); output=output.replace('DD',day); return output } return 'convert not possible' } export default{ ToDateFormat }