У меня есть код кода функции облака:
console.log(`ts: ${(element.get('expire') as admin.firestore.Timestamp).toDate().toUTCString()} now: ${admin.firestore.Timestamp.now().toDate().toUTCString()}`)
const greater = (element.get('expire') as admin.firestore.Timestamp) > admin.firestore.Timestamp.now()
const lower = (element.get('expire') as admin.firestore.Timestamp) < admin.firestore.Timestamp.now()
console.log(`greater: ${greater} lower: ${lower}`)
В консоли:
ts: понедельник, 08 апреля 2019 г. 20:59:59 GMT сейчас: пт, 08 марта 2019 г. 20:19:18 GMT
больше: ложь ниже: ложь
Так как правильно сравнивать с метками времени?