123456789101112131415161718192021222324252627282930 |
- function dateFormat(date, format = 'YYYY-MM-DD H:m:s') {
- format = format.toLocaleUpperCase();
- const config = {
- YYYY: date.getFullYear(),
- MM: ('0' + (date.getMonth() + 1)).substr(-2, 2),
- DD: ('0' + date.getDate()).substr(-2, 2),
- H: ('0' + date.getHours()).substr(-2, 2),
- M: ('0' + date.getMinutes()).substr(-2, 2),
- S: ('0' + date.getSeconds()).substr(-2, 2),
- }
- console.log(config);
- for (const key in config) {
- format = format.replace(key, config[key])
- }
- return format
- }
|