关于Delphi时间加减问题,紧急求助啊 各位大哥,小弟有一问题需要紧急求助一下. 我有这样一个需求 我现在有Edit1里面显示为 2007-05-22 18:22:00 另外一个Edit2里有值35 我现在想用Button1把18:22:00的分钟加上35显示在Edit12007-05-22 18:57:00里. 这个时间应该怎么写,拜托各位大哥大姐帮帮啊. 小弟分不多,希望大家能帮帮啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给个提示吧:procedure TForm1.Button1Click(Sender: TObject);var Present: TDateTime; Year, Month, Day, Hour, Min, Sec, MSec: Word; begin Present:= Now; DecodeDate(Present, Year, Month, Day); Label1.Caption := 'Today is Day ' + IntToStr(Day) + ' of Month ' + IntToStr(Month) + ' of Year ' + IntToStr(Year); DecodeTime(Present, Hour, Min, Sec, MSec); Label2.Caption := 'The time is Minute ' + IntToStr(Min) + ' of Hour ' + IntToStr(Hour);end; uses DateUtils;procedure TForm1.Button1Click(Sender: TObject);begin Edit2.Text := FormatDateTime('YYYY-MM-DD HH:MM:SS', IncMinute(StrToDateTime(Edit1.Text), 35));end; 费了半天的劲,运行通过edit1.Text:=formatdatetime('yyyy-MM-dd hh:mm:ss',StrToDateTime(formatdatetime('yy-MM-dd hh:mm:ss',now()))+35*60/(24*3600)); 用IncMinute最方便,相关的还有IncHour等。 edit1.Text := datetimetostr(now());edit2.Text := datetimetostr(incminute(now(),30)); edit1.Text := datetimetostr(now());edit2.Text := datetimetostr(incminute(now(),30)); delphi 如何监测远程的wsdl是否存在呢? WORD在软件内部使用与窗外打开的操作 ziptv如何实现增加文件说明/备注 用Delphi7.0连接Oracle数据库的问题!急!!! 关于压缩ACCESS数据库的问题! 表弟的学校要求他门毕业做毕业设计和答辩,但一般大学的答辩是问些什么的, 如何截获 socket 错误信息 在DBGridEh中如何在页脚中显示两行,一行是列的平均值,一行是列的总值?以及如何获取页脚值? 如何使exe能够在程序中打开自己 SOS! 如何启动interbase? XPMenu的MainMenu菜单标题靠右 字符类型的数字到带小数点的数字
var
Present: TDateTime;
Year, Month, Day, Hour, Min, Sec, MSec: Word;
begin
Present:= Now;
DecodeDate(Present, Year, Month, Day);
Label1.Caption := 'Today is Day ' + IntToStr(Day) + ' of Month '
+ IntToStr(Month) + ' of Year ' + IntToStr(Year);
DecodeTime(Present, Hour, Min, Sec, MSec);
Label2.Caption := 'The time is Minute ' + IntToStr(Min) + ' of Hour '
+ IntToStr(Hour);
end;
begin
Edit2.Text := FormatDateTime('YYYY-MM-DD HH:MM:SS', IncMinute(StrToDateTime(Edit1.Text), 35));
end;
edit1.Text:=formatdatetime('yyyy-MM-dd hh:mm:ss',StrToDateTime(formatdatetime('yy-MM-dd hh:mm:ss',now()))+35*60/(24*3600));
edit2.Text := datetimetostr(incminute(now(),30));
edit2.Text := datetimetostr(incminute(now(),30));