【发布时间】:2019-10-24 02:27:21
【问题描述】:
我想创建一个方法,它返回字符串和(计算期限到期天数)到期日期和当前日期之间的差异。
如果差异小于 1 分钟,我将在第二秒返回,例如:8 秒
如果差异小于 1 小时,我将在几分钟内返回,例如:28 分钟
如果差异小于 24(一天)小时,我将在小时内返回,例如:7 小时
默认如果不匹配任何情况,我将返回天数,例如:3 天
我已经尝试过的是
(item.EndDate- DateTime.Today).Days
但是当差值小于 24 小时时不起作用,它会返回 0。
你能给我建议吗?
【问题讨论】:
-
您好,欢迎来到 SO。请使用编辑 lint 在问题中包含您尝试过的代码