Database

[{"future_date":{"date":{"$numberLong":"62135596800000"},}}]

Query

db.collection.aggregate([{"$addFields":{"current_date":new Date(),"future_date":new Date(62135596800000),"status":{$switch:{branches:[{case:{"$lt":[new Date(),"$future_date"]},then:"pass"}],default:"fail"}}}}])

Result