C#中为什么我使用DataTime会报错啊 是不是需要引用什么类

C#中为什么我使用DataTime会报错啊是不是需要引用什么类我现在是从Datatimepicker控件上获取输入的时间和当前系统的年月日做大小比较求高手帮忙我是初学者... C#中为什么我使用DataTime会报错啊 是不是需要引用什么类 我现在是从Datatimepicker 控件上获取输入的时间和当前系统的年月日做大小比较 求高手帮忙我是初学者 展开
 我来答
百度网友e7215cf25
2012-07-08 · TA获得超过234个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:377万
展开全部
DateTime.Parse("2003-12-30");
亲。。是字符串。字符串两边要加引号的。。你那个 是表达式。。
2003-12-30 = 1961 你把1961转换成时间。别说机器了。人也不明白啊
关于你说时间比大小
var dtp= datetime1 - datetime2 ;里面能精确的得到时间差。比如多少秒多少分等等。
如果只是为了比大小。大于号小于号就够了 跟你判断数字一样
追问
你可以帮我写下代码嘛 就是让控件DateTimepicker获取的年月日与我当前系统的年月日做一个大小比较就行了 我还是不会写谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangliang_ari
2012-07-09 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:67万
展开全部
DataTime.Parse(String),
把DateTime.Parse(2003-12-30)改成DateTime.Parse("2003-12-30")就好了
datetime time =这个你是设置的时间
if(DateTime.Now>time) //DateTime.Now当前系统时间
{
//这个就是系统时间比你设置的时间晚

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷人2f
2012-07-08 · TA获得超过1352个赞
知道小有建树答主
回答量:1044
采纳率:50%
帮助的人:731万
展开全部
看括号里面的提示DataTime.Parse(String)这里面要放一个Sring类型的参数,而你自己写的是DateTime.Parse(2003-12-30),这里会把这个参数当成int类型,你可以改成这样:
DateTime.Parse("2003-12-30")
追问
是这样的 我用了一个DatatimePicker 控件 获取我设置的时间 然后要和当前的系统时间做比较 看那个大 怎么做啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
站龙先生zyy
2012-07-08 · 超过12用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:57.4万
展开全部
括号里面的引号呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式