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

处理 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 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号