c# - DateTime.AddDays 与 Calendar.AddDays

标签 c# .net datetime calendar globalization

DateTime.AddDaysCalendar.AddDays 有什么区别?
DateTime 类型的日历是否独立?

最佳答案

DateTime.AddDays 只是将天数转换为刻度并将此刻度数添加到日期时间。 Calendar.AddDays 的默认实现完全相同。然而,由于它是一个虚拟方法,它可以以更复杂的方式在特定日历中实现,例如类似这里:http://codeblog.jonskeet.uk/2010/12/01/the-joys-of-date-time-arithmetic/

关于c# - DateTime.AddDays 与 Calendar.AddDays,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4793788/

相关文章:

c# - 如何将绑定(bind)的 TextBlock 的部分加粗?

c# - 如何在 C# 中将 Wpf BitmapSource 转换为 byte[]

c# - SQL Server Decimal - 为什么我的十进制值只捕获小数点后两位小数?是的,它是小数(18,5)

asp.net - VS2017 无法加载文件或程序集 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 或其依赖项之一

c# - 从同一个类中引用类中的变量

.net - "RdlCompile"找不到任务

c# - 比较.net中的日期

python - 使用 python datetime 从星期几和日期推断年份

javascript - 在选择下拉列表中获取最近 3 个月的名称

c# - 拨出电话录音 [UCMA, S4B]