jjzjj

TimeSpanElement

全部标签

TimeSpan 到友好的字符串库 (C#)

有谁知道将TimeSpan对象转换为“友好”字符串的好库(或代码片段),例如:两年零三个月零四天一周零两天(用于文档过期系统,过期时间可以是几天到几十年)澄清一下,假设我有一个7天的TimeSpan,它应该打印“1周”、14天“2周”、366天“1年零1天”等等。 最佳答案 我只是偶然发现了这个问题,因为我想做类似的事情。经过一些谷歌搜索后,我仍然没有找到我想要的东西:以一种“圆形”的方式显示时间跨度。我的意思是:当某些事件需要几天时间时,显示毫秒数并不总是有意义。但是,当它花费几分钟时,它可能确实如此。在这种情况下,我不想显示0天