Files
doneit-web/src/plugin/momentG.js
T

44 lines
1.0 KiB
JavaScript
Raw Normal View History

2021-02-08 16:55:55 +01:00
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
};