Я совершенно запутался, я не знаю, если вы хотите, чтобы разобрать формат или выводить его. Если вы хотите, чтобы разобрать даты, используя moment.js в этом формате, то в часовом поясе +05: 30:
// Format YYYYMMDDHHmmss for 2016-04-26T00:00:00
var s = '20160426000000';
var x = moment(s, 'YYYYMMDDHHmmss');
// Show date in ISO 8601 extended format
console.log(x.format()); // 2016-04-26T00:00:00+05:30
Для перехода к концу дня и вывода в формате YYYMMDDHHmmss:
console.log(x.endOf('day').format('YYYYMMDDHHmmss')); // 20160426235959
В строке формата:
- гггг 4 цифры года
- ММ две цифры месяца
- ДД две цифры дня
- HH это две цифры часа в 24-часовом формате
- мм две цифры минут
- сс это две цифры секунды
Я не понимаю, что вы имеете в виду ... есть вы пытаетесь разобрать дату и время отдельно, учитывая 20160427000000 и 20160427235959 в качестве входных данных? –
Возможно, вы хотите вывести даты в этом формате? Если да, то 'moment(). Format ('YYYYMMDDHHmmss')'. – RobG
Да, я хочу дать в качестве входных данных в этом формате – rselvaganesh