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