一个很菜的问题:在DELPHI里面我想取出当前的时间,然后加上一段时间(如两
分钟)然后再赋给一个变量,应该怎么写啊?
分钟)然后再赋给一个变量,应该怎么写啊?
解决方案 »
- TMemoryStream转换到byte数组
- Wininet API 下载乱码!!!!
- 一个数据库操作的问题
- delphi指针几个很奇怪的现象
- 急!Delphi能否把一个类似"if 2>1 then"的字符串自动翻译成Pascal的执行语句??
- sql 叠加:将2个表的数据查询显示在一个grid(结果集)中
- 如何将一个RichEdit中的内容(文字加颜色)全拷贝给另一个RichEdit?
- JPG(JPEG)的文件的图片如何旋转?(最好给出源代码,我在线急切等候)
- 简单问题(2)
- 急!急!!麻烦有没有朋友会编程序:是把CAD的图象保存成dxf格式用delphi做界面读出来图形?
- 如何读取数据源是dbf的文件
- 在fcTreeView控件中怎么获得当前选中节点的Items值。
var datevalue,mydate:TDatetime;
strdate:string;
begin
mydate:=now; //取得当前时间
incminute(mydate,2); //加2分钟;
datevalue:=mydate; //赋给datevalue时间变量;
strdate:=datetimetostr(mydate); //赋给strdate字符串变量
其实,Ms SQL里有时间加减及比较函数.
你也可以直接
b = a + 2*60/86400;
哈哈,试试,因为time的小数部分就是24小时做分母除的结果:)
应该这样 mytime := now;
mytime := incminute(mytime,2);
incsecond()吗?
还有我不要年月日,只要时分秒。