Формат даних та підрахунок віку у JavaScript - Блог ITVDN

Як веб-розробник, Ви можете знати, що форматування даних серверною мовою – не дуже складне завдання. Достатньо базового розуміння мови та того, що Вам потрібно для реалізації, і ось – у Вас є добре відформатований об'єкт дати та часу. Наприклад, наступний код С# добре відформатований і може надати потрібний Вам об'єкт дати і часу.
var dateOfBirth = New DateTime (1995, 08, 29); // My date of birth
var formatted = dateOfBirth.ToString("MMMM dd, yyyy");
// Would hold: August 29, 1995
Об'єкт дати та часу в Javascript
var date = Date.now(); // current date time
var date = New Date(); // New instance; default
var date = new Date( 'string-notation-of-datetime');
// Any date time upto 1 January 1970 from Now.
Написання веб-програми
У HTML Ви можете визначити поля введення від користувача та встановити діапазон їх типів, що дозволило б користувачеві вводити значення будь-якого з цих типів. У нашій статті ми будемо використовувати тип date. Використовуємо наступну HTML-розмітку
Примітка: ми використовували Bootstrap як стиль.
Контроль після рендерингу

Це те, що у нас є для макета, а тепер звернімося до вхідних даних користувачів. Ми повинні знайти вказаний користувачем рядок дати та часу, а також розрахувати за нею вік.
var dateValue = New Date($( 'input' ).val()); // Get the value
// Now comes the stringification. Following code does that.
var date = getMonth(dateValue.getMonth()) + " " + dateValue.getDate() + ", " + dateValue.getFullYear();