конвертировать время сервера во время пользовательского устройства в кордове

avatar
Sandra Lopez
8 апреля 2018 в 02:50
185
1
0

хорошо, я хочу показать время сервера, преобразованное в часовой пояс пользовательского устройства

я сохраняю дату в базе данных firebase, используя:

firebase.database.ServerValue.TIMESTAMP

я использую moment.js, чтобы преобразовать его в пользовательское устройство, используя этот код

timezone="Europe/London"; //get device time zone with corddova  later

var date   = moment.tz(snapshot3.val().date, timezone).format("MM-DD-YYYY HH:mm");

как вы видите, для этого нужно указать часовой пояс устройства, как я могу получить его с помощью cordova/Phonegap?

Источник

Ответы (1)

avatar
Sandra Lopez
11 апреля 2018 в 07:35
0

хорошо, я решил это, я отказался от получения имени часового пояса устройства, я просто использовал функцию moment.js

    var timezone = moment.tz.guess(); //get device time zone