当前位置: 首页 > 编程语言 > C#

如何计算日期范围内有多少个晚上?分享

时间:2023-04-10 20:43:53 C#

如何计算一个日期范围内有多少个晚上?我需要计算出入住和退房日期的晚数(酒店住宿)。最好的方法是什么?即:如果我有Checkin:12/11/200915:00hsCheckout:14/11/200912:00hsdo(Checkout-Checkin).Days会给我1晚而不是2我正在考虑添加一个简单的如果要检查时间(如果入住时间大于结账时间)并添加缺少的夜晚,但也许有更好的“算法”DateTime有一个返回日期部分的属性,对于DateTime来说是午夜。您可以使用这部分来获取夜晚,因为一天中的所有部分都会映射到一天中的同一时间:如果分享的所有内容对您都有用,并且您需要了解更多有关C#的学习教程,希望您付出更多注意啦——(Checkout.Date-Checkin.Date).Days本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: