将 NSDate 尽可能无损地转化为 Instant。
使用 NSDate.timeIntervalSinceReferenceDate 先按 Apple reference epoch 拆分整数秒与小数秒, 再只把固定偏移加到整数秒上,避免把大数秒值放大后再取小数而额外损失精度。
纳秒调整值使用 Long 传给 Instant.fromEpochSeconds,由标准库负责处理四舍五入后的进位归一化。