gpt4 book ai didi

c# - 在 C# 中根据天数获取月数

转载 作者:太空宇宙 更新时间:2023-11-03 22:10:21 26 4
gpt4 key购买 nike

我一直在想办法解决这个问题..

目前我们的报告有一个日期标准,有天数限制,当然是可配置的,目前设置为 90 天。消息说,它有 90 天的限制,但我的老板想将它增加到 13 个月,不幸的是,如果我这样做,我需要按天完成,它会说,395 天..

不是很友好的信息..

试图找出一种方法来满足这一点,我的另一个唯一选择是添加另一个受月和天限制的设置。但我仍然需要将月份转换回日子,这不会是完美的,因为不是每个月都有相同的日子..

想法?

最佳答案

您需要决定是要使用 13 个月作为时间间隔,还是使用大约 13 个月的天数。如果您使用 13 个月,那么天数(或报告的结束日期)将根据开始日期而变化。

我建议让您的报告可配置为几个月或几天(不仅存储数字,还存储配置中的单位)。然后,您可以在报告中显示配置中指定的任何内容(也包括配置中的单位),并通过将已配置的已配置单位数添加到开始日期来计算查询的结束日期。

如果你试图在几天内完成所有事情,而你现在要在几个月内完成工作,你只会让自己的生活变得困难。

将开始日期加上 13 个月以获得结束日期比尝试(不准确地)计算出给定天数中有多少个月要容易得多。

关于c# - 在 C# 中根据天数获取月数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6866391/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com