4

私たちはHumanizer パッケージを (他の場所で使用しているため) 活用したいと考えており、同様のライブラリや手巻きのコードを追加したくありません。

私は数千日の期間を持っています。私はそれらを人間化し、年に変換したい. 今、私は年が変わることに感謝していますが、10000日を年に変換している場合、精度が失われても満足しています。

 TimeSpan.FromDays(10000).Humanize(minUnit: TimeUnit.Year);

戻り値

"時間がない"

TimeSpan.FromDays(10000).Humanize();

戻り値

「1428週」

今に追加してDateTimesに変換すると。

DateTime.Today.Add(TimeSpan.FromDays(10000)).Humanize(); 

戻り値

「27年後」

常に今から追加されます-組み込みの方法で今からの部分を削除できますか?

4

1 に答える 1