私たちはHumanizer パッケージを (他の場所で使用しているため) 活用したいと考えており、同様のライブラリや手巻きのコードを追加したくありません。
私は数千日の期間を持っています。私はそれらを人間化し、年に変換したい. 今、私は年が変わることに感謝していますが、10000日を年に変換している場合、精度が失われても満足しています。
TimeSpan.FromDays(10000).Humanize(minUnit: TimeUnit.Year);
戻り値
"時間がない"
TimeSpan.FromDays(10000).Humanize();
戻り値
「1428週」
今に追加してDateTimesに変換すると。
DateTime.Today.Add(TimeSpan.FromDays(10000)).Humanize();
戻り値
「27年後」
常に今から追加されます-組み込みの方法で今からの部分を削除できますか?