Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi Firebird时间SQL格式在TMaskEdit中正确显示,带掩码:';!90:00;1;_';_Delphi_Firebird - Fatal编程技术网

Delphi Firebird时间SQL格式在TMaskEdit中正确显示,带掩码:';!90:00;1;_';

Delphi Firebird时间SQL格式在TMaskEdit中正确显示,带掩码:';!90:00;1;_';,delphi,firebird,Delphi,Firebird,我有Firebird表,其中字段“ABC”为Time类型。我使用TMaskedEdit来填充掩码:!90:00;1;_ 在用值填充字段时,它可以正常工作,但在显示字段中的值时,它不能正常工作 我使用: editABC.Text := DateTimeToStr(fieldbyname('ABC').AsDateTime); 我遇到的问题是时间,例如:14:48显示为14:00 问题:如何在TMaskedEdit中正确显示Time类型字段的值?使用FormatDateTime('hh:nn',F

我有Firebird表,其中字段“ABC”为
Time
类型。我使用
TMaskedEdit
来填充掩码:
!90:00;1;_

在用值填充字段时,它可以正常工作,但在显示字段中的值时,它不能正常工作

我使用:

editABC.Text := DateTimeToStr(fieldbyname('ABC').AsDateTime);
我遇到的问题是时间,例如:
14:48
显示为
14:00

问题:如何在
TMaskedEdit
中正确显示
Time类型字段的值?

使用
FormatDateTime('hh:nn',FieldByName('ABC')。AsDateTime)
转换时间字段值。或者只需切换到
TDateTimePicker
控件。