измените вашу onSubmit
функцию, как показано ниже:
onSubmit(form2) {
console.log(
{
month:new Date(this.form2.value.month).toLocaleString('en-us',{month:'long'}),
search:this.form2.value.search
}
); // Output: {month: "February", search: "16"}
}
date.toLocaleString () является встроенной функцией в JavaScript, которая используется для преобразования даты и времени в строку .
long
использует полное имя месяца, short
для короткого имени.
Вы можете получить year
и date
, как показано ниже:
date.toLocaleString('en-us',{month:'long', year:'numeric', day:'numeric'})