文件转换读取SPC内容时,calibra_time不存在时读取失败问题代码优化
This commit is contained in:
parent
3e6585537e
commit
e9133cf37e
|
@ -17,6 +17,7 @@ import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.math.BigInteger;
|
import java.math.BigInteger;
|
||||||
|
import java.time.DateTimeException;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.LocalTime;
|
import java.time.LocalTime;
|
||||||
|
@ -964,10 +965,16 @@ public class FileFtransitUtil {
|
||||||
int cal_s = (int) CalS;
|
int cal_s = (int) CalS;
|
||||||
int cal_ms = (int) ((CalS - cal_s) * 10);
|
int cal_ms = (int) ((CalS - cal_s) * 10);
|
||||||
String calibra_time = "";
|
String calibra_time = "";
|
||||||
if (CalY > 0 && CalM > 0 && CalD >= 0 && CalH >= 0 && CalMin >= 0 && cal_s >= 0 && cal_ms >= 0) {
|
try {
|
||||||
calibra_time = LocalDateTime.of(CalY, CalM, CalD, CalH, CalMin, cal_s, cal_ms)
|
LocalDateTime dateTime = LocalDateTime.of(CalY, CalM, CalD, CalH, CalMin, cal_s, cal_ms);
|
||||||
.format(DateTimeFormatter.ofPattern(DateConstant.DATE_BIAS_TIME_MS));
|
calibra_time = dateTime.format(DateTimeFormatter.ofPattern(DateConstant.DATE_BIAS_TIME_MS));
|
||||||
|
} catch (DateTimeException e) {
|
||||||
|
calibra_time = "";
|
||||||
}
|
}
|
||||||
|
// if (CalY > 0 && CalM > 0 && CalD >= 0 && CalH >= 0 && CalMin >= 0 && cal_s >= 0 && cal_ms >= 0) {
|
||||||
|
// calibra_time = LocalDateTime.of(CalY, CalM, CalD, CalH, CalMin, cal_s, cal_ms)
|
||||||
|
// .format(DateTimeFormatter.ofPattern(DateConstant.DATE_BIAS_TIME_MS));
|
||||||
|
// }
|
||||||
datas.setCalibra_time(calibra_time);
|
datas.setCalibra_time(calibra_time);
|
||||||
|
|
||||||
// g_Energy g_Resolution
|
// g_Energy g_Resolution
|
||||||
|
|
Loading…
Reference in New Issue
Block a user