背景: 拦截件监控时,对于签收的数据需要比较签收时间和实际同步数据的时间来判断 同步时间是在签收前还是签收后.在比较时,用到同步时间syncTime和signTime, signTime从Q9查单获取,为 local time,syncTime 在 mongodb 中查出,为 UtcTime. 问题: 在 utc time 和 local time 比较时,不会带着时区比较,如图 导致监控数据比较时,判断差了8h.大部分数据都是下发时间在签收后的,但是被判断成在签收前, 发现该问题是通过跟着几…