给定一个日期,我如何向它添加天数,但不包括周末。例如,给定11/12/2008(星期三)并添加五个将得到11/19/2008(星期三)而不是11/17/2008(星期一)。我可以想到一个简单的解决方案,比如每天循环添加并检查是否是周末,但我想看看是否有更优雅的解决方案。我也会对任何F#解决方案感兴趣。 最佳答案 使用FluentDateTimehttps://github.com/FluentDateTime/FluentDateTimevardateTime=DateTime.Now.AddBusinessDays(4);