delphi7 如何获取系统当前时间的问题,本人初学,高手请进

delphi7如何获取系统当前时间的问题,本人初学,高手请进我想通过一个button点击触发如下的事件:获取系统当前时间,然后把它转化为int型或者其他能计算的数据类型(... delphi7 如何获取系统当前时间的问题,本人初学,高手请进
我想通过一个button点击触发如下的事件:获取系统当前时间,然后把它转化为int型或者其他能计算的数据类型(最好是能想减的),然后把它存在数据库中,最好能说明如何获取只需要日,时分,精确度的问题。
其实我想实现的功能是这样的,就是记录两个不同的button点击的系统时间,把这两个系统时间存入数据库,然后进行想减的操作。
PS:XP系统,Delphi7.0,SQL Server2000
最好有代码,或者留个QQ也可以,回答好的追加~本人初学,谢谢各位啦
请再详细点,本人新手~见谅~
还有,我希望精确到分
最后能显示在form中,谢谢各位了
展开
 我来答
8403161215
推荐于2020-12-25 · TA获得超过1655个赞
知道小有建树答主
回答量:831
采纳率:0%
帮助的人:547万
展开全部
DELPHI中用函数NOW来获取操作系统时间。
NOW的类型为TDatetime,可以精确到秒,TDateTime类型 减去 TDateTime类型 的结果单位是天。

SQL SERVER 用函数NOW();
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神说早安
2010-06-15 · 超过33用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:96.7万
展开全部
uses Classes,SysUtils,ADODB,DB;
procedure SaveTimeToServer(MyDateTime:string);
var _qryDate:TAdoQuery;
begin
_qryDate := TAdoQuery.Create(nil);
try
with _qryDate do
begin
Connection := 这里是ADOQuery连接的数据源;
Close;
SQL.Text := '这里是SQL语句';
//这个我是这样写的 SQL.Text := 'Insert Into 表 Values('''+MyDateTime+''')';
Open;
end;
finally
_qryDate.Free;
end;
end;

procedure Button1Click(Sender : Tobject)
var dtMyTime:TDateTime;
begin
//StrToDateTime 将字符串转化为Delphi时间类型 根据的Delphi的定义 TDateTime类型实际上是Double类型 可以直接进行计算
//FormatDateTime 将TDateTime类型的数据格式化为YYYY-MM-DD HH:NN:SS的字符串输出 如果你只想精确到分的话 YYYY-MM-DD HH:NN:00 这个样子就好
dtMyTime := StrToDateTime(FormatDateTime('YYYY-MM-DD HH:NN:SS',Now));

SaveTimeToServer(FormatDateTime('YYYY-MM-DD HH:NN:00',dtMyTime));

end;

Button2的事件大概也就是和上面差不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
20...8@qq.com
2010-06-14 · 超过34用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:96.7万
展开全部
formatdatetime('yyyy年mm月dd日',date)显示yyyy年mm月dd日
formatdatetime('yyyy-mm-dd hh:nn:ss',now)显示yyyy年mm月dd日 hh:nn:ss
formatdatetime('hh:nn:ss' ,Time)显示hh:nn:ss
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
goodmor9
2010-06-17
知道答主
回答量:27
采纳率:0%
帮助的人:14.4万
展开全部
label1.caption := formatdatetime('yyyy-MM-dd HH:mm',now);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式