怎样将“日期型”变量转换成“字符型”?(50分)

  • 主题发起人 主题发起人 张强
  • 开始时间 开始时间

张强

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi中怎样把日期型变量(Tdate型和Ttime型),转换成字符型?
因为我在打印一张数据库表时,有个“打印日期”项,我取的是系统日期
date()和time(),怎麽把它们转换成字符型,从而打印出来呢?
 
function DateToStr(Date: TDateTime): string;
function TimeToStr(Time: TDateTime): string;
 
你可以放一个qrsysdata上去,把它的data属性分别设成你所需要的
 
还可以使用formatDateTime函数
 
*感谢各位的帮助,DateToStr(...)和TimeToStr(...)我已经会用了,
可是formatDateTime函数怎样使用呢?能给以一段代码吗?比如:我想
将date()转换成字符型,将其付给字符型变量m_date,我的代码如下:

......
var
m_date:string;
......
formatdatetime(m_date,date());
可是我去检查了m_date的值为空,我应该怎样写呢?
先谢了!
 
老大拜托能不能先查以下delphi的help
Delphi Help:
S := FormatDateTime('"The meeting is on" dddd, mmmm d, yyyy, ' +

'"at" hh:mm AM/PM', StrToDateTime('2/15/95 10:30am'))
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
911
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
733
import
I
后退
顶部