博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【C#】datetimepicker里面如何设置日期为当天日期,而时间设为0:00或23:59?
阅读量:6573 次
发布时间:2019-06-24

本文共 672 字,大约阅读时间需要 2 分钟。

今天无意中发现要根据日期查询时间,datatimepicker控件会把时间默认成当前时间(当你的控件只显示日期时),这样查询出来的出来的数据会有误差,用来下面的办法成功设置日期为当天日期,而时间设为0:00或23:59。

//日期起时间 2014-04-04 00:00 DateTime dStart = this.dtp_startDate.Value.Date; string startDate = dStart.ToString("yyyy-MM-dd HH:mm:ss");//转成字符串 //日期结束时间 2014-04-04 23:59:59 DateTime dEnd = new DateTime(this.dtp_endDate.Value.Year,this.dtp_endDate.Value.Month, this.dtp_endDate.Value.Day, 23, 59, 59); string endDate = dEnd.ToString("yyyy-MM-dd HH:mm:ss");//转成字符串

  其中dtp_startDate、dtp_endDate是datetimepicker控件名。

另外,设置00:00还有一中办法:

datetimepicker的value属性只设置日期:2014/04/04(时间不设置),在FormatString属性设置yyyy-MM-dd HH:mm
这样就OK了。

转载于:https://www.cnblogs.com/xuke/p/3645573.html

你可能感兴趣的文章
神一样的代码:
查看>>
跟KingDZ学HTML5之八 HTML5之Web Save
查看>>
Tornado-Secure cookie and Session
查看>>
font-family:中文字体的英文名称 (宋体 微软雅黑)
查看>>
使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(一)——创建应用
查看>>
WPF 动画执行后属性无法修改
查看>>
Mybatis插件原理
查看>>
2016 11 27
查看>>
MongoDB副本集学习(一):概述和环境搭建
查看>>
bzoj1057,poj3250
查看>>
bzoj2150,poj1422,poj1548
查看>>
Thinkbayes_Chapter5
查看>>
中缀表达式转换为后缀表达式
查看>>
ios开发之--UITableView中的visibleCells的用法
查看>>
js调起微信客户端
查看>>
CSS解决无空格太长的字母,数字不会自动换行的问题
查看>>
在vs中使用cvQueryHistValue_1D时,报错,无法识别
查看>>
2018.11.27 元器件选型(2)- 连接器
查看>>
Qss 样式表的尝试
查看>>
oracle数据库连接
查看>>