文件转换读取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.math.BigInteger;
|
||||
import java.time.DateTimeException;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
|
@ -964,10 +965,16 @@ public class FileFtransitUtil {
|
|||
int cal_s = (int) CalS;
|
||||
int cal_ms = (int) ((CalS - cal_s) * 10);
|
||||
String 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));
|
||||
try {
|
||||
LocalDateTime dateTime = LocalDateTime.of(CalY, CalM, CalD, CalH, CalMin, cal_s, cal_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);
|
||||
|
||||
// g_Energy g_Resolution
|
||||
|
|
Loading…
Reference in New Issue
Block a user