MongoTemplate long类型日期转date
String format = "%Y-%m-%d";
Aggregation.project("createAt").andExpression("add(new java.util.Date(0l),createAt)").as("createDate"),
Aggregation.project("createDate").and("createDate").dateAsFormattedString(format).as("createT"),
完整demo
Aggregation aggregate = Aggregation.newAggregation(Aggregation.match(criteria), Aggregation.unwind("$photos"),
Aggregation.project("createAt").andExpression("add(new java.util.Date(0l),createAt)").as("createDate"),
Aggregation.project("createDate").and("createDate").dateAsFormattedString(format).as("createT"),
Aggregation.group("createT").count().as("num"), Aggregation.sort(Sort.Direction.ASC, "_id")
);