showmessage(floattostr(round(strtodate('2004.08.01'))));
得出的结果是:38200
select cast (cast('2004.08.01' as datetime) as int)
得出的结果是:38198各位,是我的方法错误吗?还请指教!
得出的结果是:38200
select cast (cast('2004.08.01' as datetime) as int)
得出的结果是:38198各位,是我的方法错误吗?还请指教!
解决方案 »
- SOAP服务器上传数据时must enable multiref output 的问题
- tlistview 排序 问题
- API HOOK问题?
- 如何做什么也看不见的隐藏程序?
- 急:请高手指都,用WISE如何把SQL SERVER及BDE打包成一个安装程序?
- 怎么让richedit的滚动条滚动到最后一行
- 大散分了!我有和重要的问题问各位大哥,我是新手上路!
- mdi方式的dll调用问题,详细请进!(Nizvoo)
- 请问各位高手,delphi5 的update的升级文件的序列好,和认证代码?
- DELPHI的控件为什么经常会莫名其妙地丢失?
- 如何实现对时间的计算
- 我写了个办公自动化的软件,需要一套相关的图片,比如说:按钮上的图片(增加、删除,添加,确定,取消,关闭,移除),哪个能提供好看点的?
select cast (cast('2004-08-01' as datetime) as int)试试
而在sql server 中将 1900-01-01 00:00:00设为0
将他们转化为浮点后当然会差2天了
你强!来者有分!