zyx vor 2 Jahren
Ursprung
Commit
3f6d719263
2 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  1. 1 0
      build.gradle
  2. 4 1
      src/main/java/com/smcic/Main.java

+ 1 - 0
build.gradle

@@ -13,6 +13,7 @@ repositories {
 
 dependencies {
     implementation 'commons-io:commons-io:2.11.0'
+    implementation 'org.apache.commons:commons-lang3:3.12.0'
     implementation 'mysql:mysql-connector-java:8.0.30'
     implementation 'ru.yandex.clickhouse:clickhouse-jdbc:0.3.2'
     testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'

+ 4 - 1
src/main/java/com/smcic/Main.java

@@ -3,8 +3,10 @@ package com.smcic;
 
 import lombok.Cleanup;
 import lombok.SneakyThrows;
+import org.apache.commons.lang3.time.DateUtils;
 
 import java.sql.DriverManager;
+import java.util.Date;
 
 public class Main {
 
@@ -37,9 +39,10 @@ public class Main {
                 var publishTime = resultSet.getString(1);
                 var title = resultSet.getString(2);
                 var content = resultSet.getString(3);
+                var date = DateUtils.parseDate(publishTime, "yyyy-MM-dd HH:mm:ss");
                 offset = resultSet.getLong(4) + 1;
 
-                stmt.setObject(1, publishTime);
+                stmt.setObject(1, date);
                 stmt.setObject(2, title);
                 stmt.setObject(3, content);
                 stmt.addBatch();