Как получить дату в формате YYYY/MM/DD HH:NN, я знаю есть команды для получения года, месяца и т.д. с которыми можно собрать строку, так как мне надо, но вот хотелось бы узнать, есть ли одна команда, дающая нужный результат?
Я для себя сделал вот такой хелпер:
Date.prototype.format = function(format = 'yyyy-mm-dd') {
let replaces = {
yyyy: this.getFullYear(),
mm: ('0'+(this.getMonth() + 1)).slice(-2),
dd: ('0'+this.getDate()).slice(-2),
hh: ('0'+this.getHours()).slice(-2),
MM: ('0'+this.getMinutes()).slice(-2),
ss: ('0'+this.getSeconds()).slice(-2)
};
let result = format;
for(let replace in replaces){
result = result.replace(replace,replaces[replace]);
}
return result;
};
console.log((new Date()).format('yyyy/mm/dd hh:MM'))
можно использовать след:
var date = new Date();
console.log(date.toLocaleString('en-US', { hour12: true }));
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости