项目初始化
This commit is contained in:
@@ -92,7 +92,7 @@ public class docker {
|
|||||||
container.setContainerId(matcher.group(1).trim());
|
container.setContainerId(matcher.group(1).trim());
|
||||||
container.setImageName(matcher.group(2).trim());
|
container.setImageName(matcher.group(2).trim());
|
||||||
container.setCommand(matcher.group(3).trim());
|
container.setCommand(matcher.group(3).trim());
|
||||||
container.setCreatedAt(matcher.group(4).trim());
|
container.setCreatedAt( vDate.getDockerCreate(matcher.group(4).trim()));
|
||||||
container.setStatus(getStatus(matcher.group(5).trim()));
|
container.setStatus(getStatus(matcher.group(5).trim()));
|
||||||
container.setPorts(matcher.group(6).trim());
|
container.setPorts(matcher.group(6).trim());
|
||||||
container.setNames(matcher.group(7).trim());
|
container.setNames(matcher.group(7).trim());
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
package com.mini.capi.utils;
|
package com.mini.capi.utils;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
public class vDate {
|
public class vDate {
|
||||||
|
|
||||||
@@ -15,6 +17,8 @@ public class vDate {
|
|||||||
private static final SimpleDateFormat DEFAULT_SDF =
|
private static final SimpleDateFormat DEFAULT_SDF =
|
||||||
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z", Locale.ENGLISH);
|
||||||
|
|
||||||
public static String toStr(LocalDateTime dateTime) {
|
public static String toStr(LocalDateTime dateTime) {
|
||||||
return dateTime.format(DEFAULT_FMT);
|
return dateTime.format(DEFAULT_FMT);
|
||||||
}
|
}
|
||||||
@@ -32,4 +36,16 @@ public class vDate {
|
|||||||
return DEFAULT_SDF.format(date);
|
return DEFAULT_SDF.format(date);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static String getDockerCreate(String createAt) {
|
||||||
|
try {
|
||||||
|
String cleaned = createAt.replace(" CST", "");
|
||||||
|
// 定义格式
|
||||||
|
Date date = sdf.parse(cleaned);
|
||||||
|
return DEFAULT_SDF.format(date);
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.out.println(e.getMessage());
|
||||||
|
return getNow();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user