This commit is contained in:
tiago.kayaya
2021-02-10 06:14:04 +01:00
parent 314a75b033
commit 9fc5e908e7
+15 -7
View File
@@ -17,21 +17,29 @@ class momentG {
if(typeof date.getMonth != 'function') { if(typeof date.getMonth != 'function') {
date = new Date(date) date = new Date(date)
if(! date instanceof Date){
throw new UserException('Invalid date formate momentG');
}
} }
var e = { var e = {
mm : ((date.getMinutes()).toString()).padStart("2","0"), d : (date.getDate()).toString() ,
dd : ((date.getDate()).toString()).padStart("2","0"), M : (date.getMonth()).toString() ,
MM : ((date.getMonth()+1).toString()).padStart("2","0"), ss : (date.getSeconds().toString()).padStart(2,"0"),
HH : date.getHours(), mm : (date.getMinutes().toString()).padStart(2,"0") ,
EEEE : week[date.getDay()].padStart("2","0"), dd : (date.getDate()).toString().padStart(2,"0") ,
MM : (date.getMonth()+1).toString().padStart(2,"0"),
HH : date.getHours().toString().padStart(2,"0"),
yy: date.getFullYear().toString().slice(2,4).padStart(2,"0") ,
EEEE : week[date.getDay()].padStart(2,"0") ,
MMMM : month[date.getMonth()], MMMM : month[date.getMonth()],
yyyy : date.getFullYear(), yyyy : date.getFullYear() ,
} }
Object.keys(e).reverse().forEach(element => { Object.keys(e).reverse().forEach(element => {
var reg = new RegExp(element,'g') var reg = new RegExp(element,'g')
formate = formate.replace(reg,e[element]) formate = formate.replace(reg,e[element] )
}); });
return formate return formate