在Delphi 10 Seattle中没有DecodeDateTime吗?

哦,不

我想获取当前日期,包括时间和毫秒。由于该Now函数返回的时间没有毫秒,因此我决定使用DecodeDateTime函数,但是Delphi10似乎不知道那是什么。

在此处输入图片说明

没了吗 如果是,我应该用什么代替它?

范塔基罗科

DecodeDateTime驻留在System.DateUtils中

要获取包含日期,时间和毫秒的字符串,您也可以考虑以下解决方案:

FormatDateTime('dd/mm/yyyy hh:nn:ss,zzz', Now);

SysUtils.FormatDateTime参考


正如雷米·勒博(Remy Lebeau)的评论所指出Now确实包含毫秒,它实际上对应于:

var
  SystemTime: TSystemTime;
begin
  GetLocalTime(SystemTime);
  with SystemTime do
    Result := EncodeDate(wYear, wMonth, wDay) + EncodeTime(wHour, wMinute, wSecond, wMilliseconds);
end;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Delphi 10 Seattle自动构建

Windows 10 TNotification中的内存泄漏在Delphi Seattle中?

将JCL安装到Delphi 10 Seattle中时出错

将JVCL安装到Delphi 10 Seattle中

CreateDir 函数在带有 Delphi 10 Seattle 的 Windows 8.1 下不起作用

Firemonkey在后台Form Delphi 10 Seattle中进行操作

Delphi 10 Seattle-Android项目构建失败

Delphi 10 Seattle和10.1 Berlin无法调试COM DLL

Finalbuilder 8无法加载Delphi 10 Seattle项目文件

GMLib Rad Studio 10 Seattle-Delphi-Android

在FMX中,如何使非可视组件在设计时可见(Delphi 10 Seattle)

RadStudio / Delphi 10中的Git集成

从Delphi 10中的View创建屏幕截图?

在Android的Delphi 10中终止线程

Linux下Delphi Indy10需要SSL库吗?

Delphi 10 Indy IdHttp如何在Task中实现OnWork

Windows10中的Delphi桌面屏幕截图,GetDeviceCaps问题

Delphi 10 Rio 中的变量初始化

JSONMarshalled在Delphi XE10中不起作用(再次)

Indy 10无法安装到Delphi 5中

在 Delphi RAD Studio 10 中获取 TCombobox 的选定值

是否可以在Windows 10中安装Delphi 6

在Delphi xe10中尝试CryptProtectMemory / CryptUnprotectMemory失败

W10 + Delphi Seattle,TFileOpenDialog + fdoForcePreviewPaneOn =在某些图像上崩溃

AES使用DCrypt在Delphi(10 Seattle)中加密字符串,并使用PHP / OpenSSL解密

Delphi 10 Seattle更改为Win32 GetPath以及冗余TPoint和_POINTL记录类型

在OS X上运行Delphi 10 Seattle应用程序时出现Dylib版本错误

Delphi 10 Seattle在启动时不打开上次使用的项目

Delphi 7 Indy 10 ioHandler