BCB 处理机器时间设置(h or HH)不同的bug
来源:互联网 发布:数据挖掘就业前景 编辑:程序博客网 时间:2024/04/20 03:29
从DateTimePicker获取的时间戳包含了“上午,下午”等字符,导致查询数据库失败
原代码为:
String sStartTimeDate = DateTimePickerStartDate->DateTime.DateString(); String sStartTimeHour = DateTimePickerStartTime->DateTime.TimeString(); String sEndTimeDate = DateTimePickerEndDate->DateTime.DateString(); String sEndTimeHour = DateTimePickerEndTime->DateTime.TimeString(); String sBeginTimeDateHour = sStartTimeDate + " " + sStartTimeHour; String sEndTimeDateHour = sEndTimeDate + " " + sEndTimeHour;
解决方案1:修改获取方式
String sStartTimeDate = DateTimePickerStartDate->Date.FormatString("yyyy-MM-dd"); String sStartTimeHour = DateTimePickerStartTime->Time.FormatString("HH:mm:ss"); String sEndTimeDate = DateTimePickerEndDate->Date.FormatString("yyyy-MM-dd"); String sEndTimeHour = DateTimePickerEndTime->Time.FormatString("HH:mm:ss"); String sBeginTimeDateHour = sStartTimeDate + " " + sStartTimeHour; String sEndTimeDateHour = sEndTimeDate + " " + sEndTimeHour;
解决方案2:修改系统时间格式
从左到右转
- BCB 处理机器时间设置(h or HH)不同的bug
- bcb的关于时间函数bug
- redis时间处理的bug
- h hh
- 如何设置BCB编译选项才能让编译好的程序在未安装BCB的机器
- 让VC、BCB支持C99的整数类型(stdint.h、inttypes.h)(兼容GCC)
- 在不同平台获取机器名(windows or linux)
- bzoj1878: [SDOI2009]HH的项链(树状数组+离线处理)
- HttpClient不同版本超时时间的设置
- android HH不能格式化时间的问题
- SDOI 2009 (COGS 421)HH的项链 分块or树状数组
- HH的项链(树状数组)区间内不同的数量
- BZOJ 题目1878: [SDOI2009]HH的项链(树状数组离线求区间不同种类数)
- [C] 让VC、BCB支持C99的整数类型(stdint.h、inttypes.h)(兼容GCC)
- 时间取值问题(BCB)
- win7 系统下获取系统时间错误的bug处理
- android开发:如果处理,同样的安卓应用程序在不同机器上,运行正常,但是与后台服务器交互响应时间不一样的问题?
- BCB编译exe的选项设置
- new iPad/iPad2/ipad 三代平板参数对比
- IE和Firefox下执行exe程序
- SQL多表删除
- hdu 3415
- Android文件存储
- BCB 处理机器时间设置(h or HH)不同的bug
- COMMCONFIG进行配置的WIN32 API .
- Android中如何实现图像的闪动
- Android学习笔记:ListView上拉加载,下拉刷新的实现
- eclipse反编译jad.exe工具
- Linux常用实用命令
- java 将数值转化为固定长度的字符串
- Xcode Error Solutions
- VC6.0MFC下使用GDI++编译链接通不过的解决方案之一(syntax error : identifier 'Count')