找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 931|回复: 5

关于获取日期时间字符串控件的问题

[复制链接]
发表于 2008-9-16 17:28:14 | 显示全部楼层 |阅读模式
我用获取时间日期字符串来获取当前的时间,由于要进行时间的比较,但是如果是2008-9-9的话.按照字符串比较原则它应该大于2008-9-10,但是我要用比较值来查询数据库.请问如何使这个控件输出的时间格式是2008-9-09.
 楼主| 发表于 2008-9-16 19:56:34 | 显示全部楼层
自己顶啊...这个问题很头疼的.
select  * from biao1 where 采集日期 between '2009-9-9' and '2009-9-10'
这个语句比较字符串的时候 9比 1大啊..所以认为 是个错误 只有变成 2009-9-09才可以 .但是我看提取日期字符串没有这个格式设定啊.请达人指导下 .谢谢
回复 顶

使用道具 举报

 楼主| 发表于 2008-9-16 19:58:27 | 显示全部楼层
哪个版主或者熟悉数据库的高人帮忙指点下
回复 顶

使用道具 举报

发表于 2008-9-17 08:14:14 | 显示全部楼层
一个比较愚蠢的建议:
将2008-09-10通过字符串变化成20080910,再转换成数字格式,建议数据位数要统一。
烦是烦了一点,以前我也是这么做的
回复 顶

使用道具 举报

发表于 2008-9-18 11:35:45 | 显示全部楼层
末位是单数的话在前面添加0,不是的就不加,不知道可以哇?
回复 顶

使用道具 举报

发表于 2008-9-18 12:18:05 | 显示全部楼层
你可以把得到的字符串改造下,比如2008-9-9改为2008-09-09,这个是可以做到的,然后再存入数据库中
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 01:33 , Processed in 0.035394 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表