因为接近朋友的生日,所以查阅了一下日历他的生日具体是哪一天,结果发现网页版 Outlook dot com、Outlook for Windows/iOS/macOS 都显示的是 21 日,然而 iOS 同步的联系人和自动创建的事件都是 22 日——不过那个朋友的实际生日是 20 日。
iOS 通过 Outlook dot com 或者 Exchange 同步 Outlook dot com 账户时,所有联系人的生日都会被以为是服务器上存储的日期的后一天。我怀疑在 iOS 的 Contacts 上修改联系人会导致这个联系人在服务器上存储的生日变到后一天,并且再次同步后会导致 iOS 上这个联系人的生日再往后一天。我并不知道 macOS 有没有这个问题,很可能有。
已经给 Apple 提交了这个 bug,让我们拭目以待。