Files
doneit-web/.angular/cache/14.2.12/babel-webpack/b477ddb391b50e19b844763f52e2ef92.json
T

1 line
13 KiB
JSON
Raw Normal View History

2023-06-30 09:54:21 +01:00
{"ast":null,"code":"var month = ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'];\nvar week = new Array('Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado');\nvar weekV = new Array('Do', 'Seg', 'Terç', 'Qua', 'Qui', 'Sex', 'Sáb');\nclass momentG {\n static run(date, formate, wgs) {\n if (typeof date.getMonth != 'function') {\n date = new Date(date);\n if (!date instanceof Date) {\n throw new UserException('Invalid date formate momentG');\n }\n }\n let toChange = {};\n\n // \n\n var e = {\n d: date.getDate().toString(),\n M: date.getMonth().toString(),\n ss: date.getSeconds().toString().padStart(2, \"0\"),\n mm: date.getMinutes().toString().padStart(2, \"0\"),\n dd: date.getDate().toString().padStart(2, \"0\"),\n MM: (date.getMonth() + 1).toString().padStart(2, \"0\"),\n HH: date.getHours().toString().padStart(2, \"0\"),\n yy: date.getFullYear().toString().slice(2, 4).padStart(2, \"0\"),\n EEEE: week[date.getDay()].padStart(2, \"0\"),\n EEEEV: weekV[date.getDay()].padStart(2, \"0\"),\n MMMM: month[date.getMonth()],\n yyyy: date.getFullYear()\n };\n Object.keys(e).reverse().forEach((element, index) => {\n toChange[index] = e[element];\n var reg = new RegExp(element, 'g');\n formate = formate.replace(reg, `___${index}___`);\n });\n for (var index in toChange) {\n var reg = new RegExp(`___${index}___`, 'g');\n formate = formate.replace(reg, toChange[index]);\n }\n return formate;\n }\n}\nmodule.exports = {\n momentG: momentG.run,\n formatDate: formatDate\n};\nvar monthNames = [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"];\nvar dayOfWeekNames = [\"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\"];\nfunction formatDate(date, patternStr) {\n if (!patternStr) {\n patternStr = 'M/d/yyyy';\n }\n var day = date.getDate(),\n month = date.getMonth(),\n year = date.getFullYear(),\n hour = date.getHours(),\n minute = date.getMinutes(),\n second = date.getSeconds(),\n miliseconds = date.getMilliseconds(),\n h = hour % 12,\n hh = twoDigitPad(h),\n HH = twoDigitPad(hour),\n mm = twoDigitPad(minute),\n ss = twoDigitPad(second),\n aaa = hour < 12 ? 'AM' : 'PM',\n EEEE = dayOfWeekNames[date.getDay()],\n EEE = EEEE.substr(0, 3),\n dd = twoDigitPad(day),\n M = month + 1,\n MM = twoDigitPad(M),\n MMMM = monthNames[month],\n MMM = MMMM.substr(0, 3),\n yyyy = year + \"\",\n yy = yyyy.substr(2, 2);\n // checks to see if month name will be used\n patternStr = patternStr.replace('hh', hh).replace('h', h).replace('HH', HH).replace('H', hour).replace('mm', mm).replace('m', minute).replace('ss', ss).replace('s', second).replace('S', miliseconds).replace('dd', dd).replace('d', day).replace('EEEE', EEEE).replace('EEE', EEE).replace('yyyy', yyyy).replace('yy', yy).replace('aaa', aaa);\n if (patternStr.indexOf('MMM') > -1) {\n patternStr = patternStr.replace('MMMM', MMMM).replace('MMM', MMM);\n } else {\n patternStr = patternStr.replace('MM', MM).replace('M', M);\n }\n return patternStr;\n}\nfunction twoDigitPad(num) {\n return num < 10 ? \"0\" + num : num;\n}","map":{"version":3,"names":["month","week","Array","weekV","momentG","run","date","formate","wgs","getMonth","Date","UserException","toChange","e","d","getDate","toString","M","ss","getSeconds","padStart","mm","getMinutes","dd","MM","HH","getHours","yy","getFullYear","slice","EEEE","getDay","EEEEV","MMMM","yyyy","Object","keys","reverse","forEach","element","index","reg","RegExp","replace","module","exports","formatDate","monthNames","dayOfWeekNames","patternStr","day","year","hour","minute","second","miliseconds","getMilliseconds","h","hh","twoDigitPad","aaa","EEE","substr","MMM","indexOf","num"],"sources":["C:/Users/eudes.inacio/GabineteDi