简单问题,时间如何定义

单线程加锁 2008-12-26 10:08:30
只能 DateTime BeginTime=Convert.ToDateTime("1900-01-01" );?
DateTime dd = "2008-01-01";?明显不对。。。
疑惑,高手指点。
...全文
44 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
特别 2008-12-26
  • 打赏
  • 举报
回复

DateTime BeginTime=new DateTime(1900,1,1);
DateTime BeginTime=new DateTime(2008,12,26);
DateTime BeginTime=DateTime.Parse("2008-12-26");
北京的雾霾天 2008-12-26
  • 打赏
  • 举报
回复
时间类型和字符串类型是不一样的,不能直接转换。可如下:

DateTime dd=new DateTime(2008, 1, 1);
or
DateTime dd=DateTime.Parse("2008-01-01");
...
jackshenbin 2008-12-26
  • 打赏
  • 举报
回复
好像要通过格式化的字符串Convert转换才行
普通的赋值相当于强制类型转换 无法将类型“string”转换为“System.DateTime”

111,130

社区成员

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

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

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