为了账号安全,请及时绑定邮箱和手机立即绑定

处理 2 月 28 日的 DateTimeOffset

处理 2 月 28 日的 DateTimeOffset

C#
泛舟湖上清波郎朗 2021-07-05 17:54:25
我今天(5 月 29 日)有一个测试失败了。这是一个非常简单的测试,可以验证过去 3 个月内是否购买了某些东西,它遵循...var purchaseDate = DateTimeOffset.Now.AddMonths(-3); // returns the 28th of FebruaryAssert.True(purchaseDate.AddMonths(3).Date >= DateTimeOffset.Now.Date) // 28th of February + 3 months is the 28th of May该测试仅在今天失败。我假设这个问题之前已经遇到过很多次了,那么,有没有办法在 5 月 29 日不切换逻辑的情况下处理它?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 126 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信