pom parent层级结构

pull/5/head
infin_caishuxiao 8 years ago
parent 38480b5669
commit 3d5e14512c

@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.xuxueli</groupId> <groupId>com.xuxueli</groupId>
<artifactId>xxl-job-executor-samples</artifactId> <artifactId>infintech-executors</artifactId>
<version>1.9.1-SNAPSHOT</version> <version>1.9.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>executor-collection-dispatcher</artifactId> <artifactId>executor-collection-dispatcher</artifactId>
@ -18,7 +18,7 @@
<properties> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.7</java.version> <java.version>1.8</java.version>
</properties> </properties>
<dependencyManagement> <dependencyManagement>

@ -0,0 +1,38 @@
package com.infincash.util;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class Jdk8DateUtils {
public static LocalDateTime toLocalDateTime(Date date) {
// ZoneId utc7 = ZoneId.of("Asia/Ho_Chi_Minh");
Instant ins = date.toInstant();
return LocalDateTime.ofInstant(ins, ZoneId.systemDefault());
}
public static String toString(LocalDateTime ldt) {
return toString(ldt, "yyyy-MM-dd HH:mm:ss");
}
public static String toString(LocalDateTime ldt, String formatter) {
LocalDate localDate = ldt.toLocalDate();
//LocalDate 格式化 HH:mm:ss会抛异常java.time.temporal.UnsupportedTemporalTypeException
String sDate = ldt.format(DateTimeFormatter.ofPattern(formatter));
return sDate;
}
public static long substract(Date a, Date b) {
LocalDateTime aa = toLocalDateTime(a);
LocalDateTime bb = toLocalDateTime(b);
return aa.toLocalDate().toEpochDay() - bb.toLocalDate().toEpochDay();
}
public static void main(String[] args) {
System.out.println(toString(toLocalDateTime(new Date())));
}
}

@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.xuxueli</groupId> <groupId>com.xuxueli</groupId>
<artifactId>xxl-job-executor-samples</artifactId> <artifactId>infintech-executors</artifactId>
<version>1.9.1-SNAPSHOT</version> <version>1.9.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>xxl-job-executor-db</artifactId> <artifactId>xxl-job-executor-db</artifactId>

Loading…
Cancel
Save