mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Issue #922: remove milliseconds from exported date/time values in Excel mode
This commit is contained in:
@ -573,8 +573,9 @@ begin
|
||||
// Escape encloser characters inside data per de-facto CSV.
|
||||
if not Encloser.IsEmpty then
|
||||
Result := StringReplace(Result, Encloser, Encloser+Encloser, [rfReplaceAll]);
|
||||
// Remove milliseconds from date/time values, unsupported by Excel. See issue #922
|
||||
if DataType.Category = dtcTemporal then begin
|
||||
Result := ReplaceRegExpr('\.(\d+)$', Result, FormatSettings.DecimalSeparator + '$1', True);
|
||||
Result := ReplaceRegExpr('\.(\d+)$', Result, '');
|
||||
end;
|
||||
end;
|
||||
|
||||
|
Reference in New Issue
Block a user