Мне задана задача получить текущее время в заданном формате, а затем преобразовать указанное время в временную метку Unix, но я чувствую себя немного над моей головой здесь ,Преобразование конкретной даты/времени в метку времени с помощью JavaScript
После некоторых исследований и творческой Googling, я придумал:
this.$el.find("#settime").val(moment((new Date).getTime()).format("DD.MM.YYYY HH:mm"));
здесь:
(moment((new Date).getTime()).format("DD.MM.YYYY HH:mm"))
... часть является центральной.
Теперь, когда пользователь видит дату в этом формате, он/она должен иметь возможность редактировать ее и возвращать в мое приложение.
На этом этапе мне нужно его преобразовать.
Предположим, что пользователь, который использует мое приложение, хочет 04.08.2015 12:00, но их местное время читается 04.08.2015 13:00, поэтому они опускают его на час и возвращают обратно в мое приложение.
Как бы я мог преобразовать обновленное время назад в метку времени? Обратите внимание, что время всегда будет в этом формате (DD.MM.YYYY HH: mm).