Member 12716743 Ответов: 3

Как преобразовать строку в формате (M:d:yy hh:mm:ss tt) в формат (MM/dd/yy hh:mm:ss tt) в javascript


Может ли кто-нибудь помочь мне с этим ?
Как преобразовать строку в формате (M: d:yy hh:mm:ss tt) в формат (MM/dd/yy hh:mm:ss tt) в javascript без использования moment.js

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

пробовал использовать много альтернатив ... но не смог получить никаких результатов.. кто-нибудь может мне скоро помочь ?

3 Ответов

Рейтинг:
1

HubSnippets

Привет,

Я опробовал этот код и надеюсь, что вы поймете.
Если вы храните значение datetime в строке str и передаете его в качестве аргумента объекту Date как показано ниже:

var str = "09/02/2016 14:00:00";
var todate = new Date(str);
window.alert(todate);


Вы можете делать все, что пожелаете, чтобы возвращаемое значение было в данном случае "todate".

С уважением

хубсниппет
Daystarter


njammy

Где находится код преобразования формата даты...

Рейтинг:
0

njammy

Проверить это jsfiddle:

преобразование даты и времени - JSFiddle[^]


Maciej Los

5ед!

Рейтинг:
0

HubSnippets

Первая строка-это дата в строковом формате.
Вторая строка-это экземпляр (переменная) объекта date. Преобразование строки в формат даты выполняется здесь. Естественно, вы бы сделали преобразование с помощью метода parse, но этот подход лучше и чище.
В третьей строке отображается формат даты во всплывающем окне.

Надеюсь, это поможет.