sudhakarthikeyan Ответов: 2

Как изменить формат даты tolocaledatestring


Я написал код следующим образом



документ.написать(новая дата().вывод tolocaledatestring());




Когда я запускаю приведенный выше код показывает вывод следующим образом

1/23/2018


я хочу изменить вышеуказанный формат даты на 23/1/2018.

для этого я изменил приведенный выше код как document.write(new Date().toLocaleDateString(dd/mm/yyyy));

Но приведенный выше код он не работает

Что я уже пробовал:

Я написал код следующим образом



документ.написать(новая дата().вывод tolocaledatestring());




Когда я запускаю приведенный выше код показывает вывод следующим образом

1/23/2018


я хочу изменить вышеуказанный формат даты на 23/1/2018.

для этого я изменил приведенный выше код как document.write(new Date().toLocaleDateString(dd/mm/yyyy));

Но приведенный выше код он не работает

2 Ответов

Рейтинг:
1

Karthik_Mahalingam

пробовать

var dt = new Date();
  var mm = dt.getMonth() + 1;
  var dd = dt.getDate();
  var yyyy = dt.getFullYear();
  var format = dd + '/' + mm + '/' + yyyy
  document.write(format);


[no name]

Спасибо он работает нормально

Karthik_Mahalingam

добро пожаловать

Рейтинг:
0

Member 14024059

попробовать это:

документ.написать(новая дата().вывод tolocaledatestring('Ан-ГБ'));

выход должен быть: 23/01/2018


Richard Deeming

Стоит отметить, что это не будет работать в IE10 или более ранних версиях. Поддержка для locales свойство было добавлено в IE11.
toLocaleString: совместимость с браузером[^]