谁知道在DELPHI中如何得到“时-分-秒”时间?
在DELPHI中获取“当前年、月、日、时、分、秒”是一个常见的应用。这个问题的解决方案可以分为两步:
1,获取当前日期和时间。
在delphi语言中,日期和时间是使用TDateTime数据类型定义的。要获取当前日期(包括时间),可以使用Now函数:
2.根据需要格式化并输出获得的当前日期和时间数据。
如果需要以自定义格式显示TDateTime数据的输出,可以使用FormatDateTime函数:
其中,格式参数可以用各种预定义的标识符来设置,下面是一些常用的标识符:
了解以上知识后,就可以试着写代码了。以下是示例代码:
程序?TForm1。Button1Click(发件人:?to object);
定义变量
s:?字符串;
凝固时间?:TDateTime
开始
凝固时间?:=?现在;//获取当前日期和时间
s?:=?FormatDateTime ('now?yyyy?年份?m?月份?d?日?hh?什么时候?nn?积分?ss?秒',CurDateTime);
MessageBox(句柄,PChar(s),?信息提示',?MB_OK?+?MB _图标信息);
结束;代码运行的屏幕截图: