时间控件显示时间?不懂啊救命啦 我想在程序里显示时间,听说是用时间控件来显示的,但是从来没看过,也找不到相应的属性方法啊,天,救我! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,了解啦.var DateTime,MyDate,MyTime : TDateTime; DateStr,TimeStr:string;begin DateTime := Now; //返回当前日期时间 DateStr:= DateToStr(DateTime); //转换日期为字符串 ,例如:01/08/96 TimeStr := TimeToStr(DateTime); //转换时间为字符串,例如:20:50 MyDate:= StrToDate(DateStr); //转换字符串为日期 MyTime:= StrToTime(TimeStr); //转换字符串为时间 DateTime:= MyDate + MyTime; //相加得到datetime DateTime := DateTime + (15/60/24);//加15分钟 DateStr:= FormatDateTime('yyyy-mmmm-dd',MyDate); {1996-January-08} DateStr:= FormatDateTime('mmm,d,yy,ddd',MyDate); {Jan,8,96,Mon} DateStr:= FormatDateTime('dddd/dd/mm/yy',MyDate); {Monday/08/01/96} TimeStr:= FormatDateTime('t',MyTime); {10:50 PM} TimeStr:= FormatDateTime('tt',MyTime); {10:50:00 PM} TimeStr:= FormatDateTime('hh-nn-ss-a/p',MyTime); {10-50-00-p}end; ////////////////////////////////////////////begin try {编码年月日为TDateTime} DateTime := EncodeDate(YearStr, MonthStr,DayStr); except on EConvertError do .... end; DOW := DayOfWeek(DateTime); 获得星期几的信息 case DOW of 1 : WeekStr:= '星期天'; ...... 7:WeekStr:='星期六' end; 想怎么显示,即时的吗?用一个Timer加一个Lable(或其他的显示控件)来控制显示不就可以了吗? Date()可以直接得到当前的日期。最简单的方法 edit1.text:=DateToStr(Date()); 大家帮忙真的很急.......... 用过webbrowser的朋友进来看一下,webbrowser是不是很耗系统资源啊~~ 请教TDBGRID之间的拖动操作? 高手请进,有关事件处理的问题 C的联合数据类型如何用PASCAL描述? 如何使去掉声音中的低音部分 delphi求高手贴段打开百度搜索某一个关键词后再到代码里打开包含某一网址的链接 在线等待:关于ADO与ACCESS的数据库查询问题?? 请问NMUDP如何传送图象 请问大侠﹐怎样得到输出声音的频率;我找不到类似的API函数! 请教文件的复制、删除 不好找啊
var
DateTime,MyDate,MyTime : TDateTime;
DateStr,TimeStr:string;
begin
DateTime := Now; //返回当前日期时间
DateStr:= DateToStr(DateTime); //转换日期为字符串 ,例如:01/08/96
TimeStr := TimeToStr(DateTime); //转换时间为字符串,例如:20:50
MyDate:= StrToDate(DateStr); //转换字符串为日期
MyTime:= StrToTime(TimeStr); //转换字符串为时间
DateTime:= MyDate + MyTime; //相加得到datetime
DateTime := DateTime + (15/60/24);//加15分钟 DateStr:= FormatDateTime('yyyy-mmmm-dd',MyDate); {1996-January-08}
DateStr:= FormatDateTime('mmm,d,yy,ddd',MyDate); {Jan,8,96,Mon}
DateStr:= FormatDateTime('dddd/dd/mm/yy',MyDate); {Monday/08/01/96} TimeStr:= FormatDateTime('t',MyTime); {10:50 PM}
TimeStr:= FormatDateTime('tt',MyTime); {10:50:00 PM}
TimeStr:= FormatDateTime('hh-nn-ss-a/p',MyTime); {10-50-00-p}
end;
////////////////////////////////////////////
begin
try {编码年月日为TDateTime}
DateTime := EncodeDate(YearStr, MonthStr,DayStr);
except
on EConvertError do ....
end; DOW := DayOfWeek(DateTime); 获得星期几的信息
case DOW of
1 : WeekStr:= '星期天';
......
7:WeekStr:='星期六'
end;
用一个Timer加一个Lable(或其他的显示控件)来控制显示不就可以了吗?
最简单的方法 edit1.text:=DateToStr(Date());