【发布时间】:2010-09-14 05:52:35
【问题描述】:
将 DateTime 对象修剪到特定精度的最佳方法是什么?例如,如果我有一个值为“2008-09-29 09:41:43”的 DateTime,但我只希望它精确到分钟,有没有比这更好的方法呢?
private static DateTime TrimDateToMinute(DateTime date)
{
return new DateTime(
date.Year,
date.Month,
date.Day,
date.Hour,
date.Minute,
0);
}
我真正想要的是让它可变,以便我可以将其精度设置为秒、分钟、小时或天。
【问题讨论】: