今天用delphi写个程序,使用datetimepicker获得想要的时间。蛋疼的问题是无论怎么调整明明看着控件里面的日期变了,但是show出来的datetimepicker.datetime日期都不变。娘的,网上居然找半天没找到解决办法。后来属性里偶然发现有个DateMode属性是:dmComboBox,才想起来一开始的时候,为了显示出小时和分钟而把Format和Kind都设置成了时间模式。所以重新将Kind变回dtKDate,然后修改DateMode属性为dmUpDown,世界终于正常了。看来datetimepicker控件李还有个子控件属性,datetimepicker.datetime中的时间值是从dmComboBox或者dmUpDown控件中提取的,不同的显示方式,其提取值的方式也不同。
相关文章
- element-ui 组件DateTimePicker使用(选择今天及以后的范围+开始和结束时间分开传给后台+回显+编辑页面改变回显问题)
- DateTimePicker 日期时间选择器 选中日期后不回显问题
- javaweb cookie基本操作 以及过期时间设置无效问题解决
- 遇到delphi连接sql一个奇怪的问题:未指定的错误,加大了命令的等待时间为600即可了
- vue组件中使用elementUI的el-table组件的(row-class-name)动态修改每一行的样式无效问题
- 微信小程序中应用van-calendar时加载时间过长,以及设置min-data无效的问题解决
- 记MySQL自增主键修改无效的问题
- 修改jdk版本问题,环境变量修改jdk版本无效,配置为jdk12却还是jdk1.8
- dedeCMS修改文章更新发布时间问题
- delphi中DateTimePicker控件同时输入日期和时间