Функция Firebase возвращает неправильное время - PullRequest
0 голосов
/ 07 мая 2019

Firebase облачные функции Время UTC отключено на четыре часа.

Я работаю над собственным приложением для обсуждения.Я работаю над тем, чтобы закрыть каждое дело, сравнивая время завершения с текущим временем.Я использую облачную функцию Firebase, чтобы сделать это.Функция отлично работала на прошлой неделе, однако, когда я начал работать над приложением на этой неделе, функция записывала в журнал неправильное время, и когда я выполняю те же вычисления с моим приложением, запущенным на моем компьютере, это правильно, поэтому я могу исключить, как я его вычисляю!

const date = require('date-and-time');

const now           = new Date()
const currentDate   = date.format(now, 'MM/DD/YYYY, HH:mm:ss')                      
const dateFrom      = userCase.completionTime
const DateDiff      = require('date-diff')          
const date1         = new Date(dateFrom)
const date2         = new Date(currentDate) 
const difff         = new DateDiff(date1, date2)
const time          = difff.seconds()
const totalyesVotes =  _.size(yesVotes)
const totalnoVotes  =  _.size(noVotes)  

                              console.log(currentDate + "current time")

так что я console.logged это одновременно с этим из облака Google 05/06/2019, 20: 50: 49

и это с моего компьютера 05 /06/2019, 16: 50: 49

...