mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
44 lines
1.0 KiB
JavaScript
44 lines
1.0 KiB
JavaScript
|
|
|
||
|
|
var month = [
|
||
|
|
'Janeiro',
|
||
|
|
'Fevereiro',
|
||
|
|
'Março',
|
||
|
|
'Abril',
|
||
|
|
'Pode',
|
||
|
|
'Junho',
|
||
|
|
'Julho',
|
||
|
|
'Agosto'
|
||
|
|
]
|
||
|
|
|
||
|
|
var week = new Array('Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado');
|
||
|
|
|
||
|
|
class momentG {
|
||
|
|
|
||
|
|
static run(date, formate , wgs){
|
||
|
|
|
||
|
|
if(typeof date.getMonth != 'function') {
|
||
|
|
date = new Date(date)
|
||
|
|
}
|
||
|
|
|
||
|
|
var e = {
|
||
|
|
mm : ((date.getMinutes()).toString()).padStart("2","0"),
|
||
|
|
dd : ((date.getDate()).toString()).padStart("2","0"),
|
||
|
|
MM : ((date.getMonth()+1).toString()).padStart("2","0"),
|
||
|
|
HH : date.getHours(),
|
||
|
|
EEEE : week[date.getDay()].padStart("2","0"),
|
||
|
|
MMMM : month[date.getMonth()],
|
||
|
|
yyyy : date.getFullYear(),
|
||
|
|
}
|
||
|
|
|
||
|
|
Object.keys(e).reverse().forEach(element => {
|
||
|
|
var reg = new RegExp(element,'g')
|
||
|
|
formate = formate.replace(reg,e[element])
|
||
|
|
});
|
||
|
|
|
||
|
|
return formate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
module.exports = {
|
||
|
|
momentG: momentG.run
|
||
|
|
};
|