This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch object_type in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 78c382298e549be365fe53d88c0a79f3d9c262ef Author: Summer <43237967+2b3c...@users.noreply.github.com> AuthorDate: Mon Jul 14 12:06:01 2025 +0800 Fix timestamp type data conversion issue in exported data of table model (#15918) Co-authored-by: 2b3c511 <rong...@timecho.com> (cherry picked from commit 1f24444a868bcc6b65f957cd5fbdd18e0d846847) --- .../src/main/java/org/apache/iotdb/tool/data/ExportDataTable.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ExportDataTable.java b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ExportDataTable.java index afe7f1dbd48..4bb67cb3ea5 100644 --- a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ExportDataTable.java +++ b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ExportDataTable.java @@ -243,9 +243,6 @@ public class ExportDataTable extends AbstractExportData { int i = 0; while (i++ < linesPerFile) { RowRecord rowRecord = sessionDataSet.next(); - if (rowRecord.getTimestamp() != 0) { - csvPrinterWrapper.print(timeTrans(rowRecord.getTimestamp())); - } rowRecord .getFields() .forEach( @@ -255,6 +252,8 @@ public class ExportDataTable extends AbstractExportData { if ((field.getDataType() == TSDataType.TEXT || field.getDataType() == TSDataType.STRING)) { fieldStringValue = "\"" + fieldStringValue + "\""; + } else if (field.getDataType() == TSDataType.TIMESTAMP) { + fieldStringValue = timeTrans(field.getLongV()); } csvPrinterWrapper.print(fieldStringValue); } else {