滴答数必须介于 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks 之间 ??

o07 2006-10-27 05:34:10
滴答数必须介于 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks 之间

2003升级到2005下,出错的错误,大家遇过吗?
...全文
1082 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zCheng 2006-10-28
  • 打赏
  • 举报
回复
Ticks 表示自 0001 年 1 月 1 日午夜 12:00:00 以来已经过的时间的以 100 毫微秒为间隔的间隔数。它的有效范围应该就是 DateTime.MinValue.Ticks 和 DateTime.MaxValue.Ticks,但是 DateTime.MinValue 和 DateTime.MaxValue 都是只读的静态字段,无法修改……

-------------------------------------------------------------
MSDN 上的说明
-------------------------------------------------------------

DateTime.Ticks 属性

获取表示此实例的日期和时间的刻度数。

命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)

C#
public long Ticks { get; }


属性值
表示此实例的日期和时间的刻度数。该值介于 DateTime.MinValue 和 DateTime.MaxValue 之间。

备注
此属性的值表示自 0001 年 1 月 1 日午夜 12:00:00 以来已经过的时间的以 100 毫微秒为间隔的间隔数。
------------------------------------------
DateTime.MinValue 字段

表示 DateTime 的最小可能值。此字段为只读。

命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)

C#
public static readonly DateTime MinValue



备注
此常数的值等效于 0001 年 1 月 1 日 00:00:00.0000000。
-----------------------------------------------------------

DateTime.MaxValue 字段

表示 DateTime 的最大可能值。此字段为只读。

命名空间:System
程序集:mscorlib(在 mscorlib.dll 中)

C#
public static readonly DateTime MaxValue

备注
此常数的值等效于 9999 年 12 月 31 日 23:59:59.9999999,恰好在 10000 年 1 月 1 日 00:00:00 之前一个 100 毫微秒刻度处。
o07 2006-10-27
  • 打赏
  • 举报
回复
重新设置一下.
MaxDate和MinDate属性即可

+++++++++++++++++++++

谢谢,我已重新设置了,问题还是存在?
yeerh 2006-10-27
  • 打赏
  • 举报
回复
重新设置一下.
MaxDate和MinDate属性即可

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧