+ -
当前位置:首页 → 问答吧 → 关于获取数据库时间的问题!

关于获取数据库时间的问题!

时间:2011-12-26

来源:互联网

我获取了一个 access 里的数据 比如说是 2011/12/26 15:30 我想只得到 2011/12/26并且赋给你一 Tdametime变量 请问怎么实现?

作者: bmn2009   发布时间: 2011-12-26

可以的啊,比如  
  a := StrToDateTime('2001-12-1 13:12:1') ;
  ShowMessage(DateToStr(a));

作者: case5166   发布时间: 2011-12-26

var a:TDateTime;

作者: case5166   发布时间: 2011-12-26

方法1:
var DT:TDateTime
  Tempstring:string;
Tempstring:=formatDateTime('yyyy"/"mm"/"dd"',dateValue);--返回字符串"2011/12/26"
DT:=StrToDate(Tempstring); --转换为日期格式
方法2:
直接从Access中就把格式转换出来
select format(日期字段,'yyyy/mm/dd') as DT from yourTable
在delphi中
DT:=ado.fieldbyname('DT').asDateTime;

作者: Pengzelong   发布时间: 2011-12-26

热门下载

更多