From 45625d6aaced524da3abebb5548d8495b77b8aa1 Mon Sep 17 00:00:00 2001
From: whyczh <hzjl@qq.com>
Date: 星期一, 21 三月 2022 14:11:39 +0800
Subject: [PATCH] Merge branch 'master' of http://118.89.139.230:10101/r/~whychw/testElectron

---
 src/main/java/testElectronJ/FboDataHeadStart.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/main/java/testElectronJ/FboDataHeadStart.java b/src/main/java/testElectronJ/FboDataHeadStart.java
index d3847a5..1f7c55f 100644
--- a/src/main/java/testElectronJ/FboDataHeadStart.java
+++ b/src/main/java/testElectronJ/FboDataHeadStart.java
@@ -33,6 +33,7 @@
     public int batt_mon_num;               		//鍗曚綋鏁伴噺								1
     public float batt_mon_vol;               	//鍗曚綋鐢靛帇 0.1							2		=100		
     public DateTime TestStartTime;            	//鏀剧數寮�濮嬬殑鏃堕棿						6
+	public Date testStartTime;
     public int Device;                     		//浠〃绫诲瀷 鏈娇鐢�						1
     public int DataVersion;                		//鏁版嵁鐗堟湰								1
     public int DataType;                    	//鏁版嵁绫诲瀷;0xFD琛ㄧず鏀剧數,0xFC琛ㄧず鍏呯數			1	
@@ -59,6 +60,7 @@
     
     public FboDataHeadStart(){
     	TestStartTime = new DateTime();
+    	testStartTime = new Date();
     }
     
     public class DateTime{
@@ -76,7 +78,7 @@
         		return;
         	}
         	this.year = ComBase.changeByteToInt(bf.get());
-        	this.month = ComBase.changeByteToInt(bf.get());
+        	this.month = ComBase.changeByteToInt(bf.get())-1;
         	this.day = ComBase.changeByteToInt(bf.get());
         	this.hour = ComBase.changeByteToInt(bf.get());
         	this.minute = ComBase.changeByteToInt(bf.get());
@@ -87,6 +89,7 @@
         public Date getFBODateTime() {
     		Calendar c = Calendar.getInstance();
     		c.set(2000+year, month, day, hour, minute, second);
+    		//System.out.println("娴嬭瘯寮�濮嬫椂闂�"+Com.getDateTimeFormat(c.getTime(),Com.DTF_YMDhms));
     		return c.getTime();
     		//return Com.get_DT_FromStr(year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second, Com.DTF_YMDhms);
     	}
@@ -117,8 +120,9 @@
 	    batt_mon_num = ComBase.changeShortToInt(bf.getShort());             //鍗曚綋鏁伴噺								1
 	    batt_mon_vol = ComBase.changeShortToInt(bf.getShort())/10;       	//鍗曚綋鐢靛帇 0.1							2		=100		
 	    TestStartTime.setDateTime(bf);;            							//鏀剧數寮�濮嬬殑鏃堕棿						6
+		testStartTime = TestStartTime.getFBODateTime();
 	    Device = ComBase.changeShortToInt(bf.getShort());                   //浠〃绫诲瀷 鏈娇鐢�						1
-	    System.out.println("浠〃绫诲瀷锛�"+getDeviceType(Device));
+	    //System.out.println("浠〃绫诲瀷锛�"+getDeviceType(Device));
 	    DataVersion = ComBase.changeShortToInt(bf.getShort());              //鏁版嵁鐗堟湰								1
 	    DataType = ComBase.changeByteToInt(bf.get());                    	//鏁版嵁绫诲瀷;0xFD琛ㄧず鏀剧數,0xFC琛ㄧず鍏呯數			1	
 	    HourRate = ComBase.changeByteToInt(bf.get());                    	//灏忔椂鐜� 鏈娇鐢�							1
@@ -128,7 +132,7 @@
 	    MVLLimitCount = ComBase.changeShortToInt(bf.getShort());            //鍗曚綋涓嬮檺涓暟 鏈娇鐢�					2
 	    for(int i=0;i<module_mon_num.length;i++) {
 	    	module_mon_num[i] = ComBase.changeShortToInt(bf.getShort());	//姣忎釜缁勫帇妯″潡鍗曚綋鑺傛暟 鐩墠鍙敤5涓�		20
-	    	System.out.println((i+1)+":鍗曚綋鏁扮洰锛�"+module_mon_num[i]);
+	    	//System.out.println((i+1)+":鍗曚綋鏁扮洰锛�"+module_mon_num[i]);
 	    }
 	    GrpVol_H_Limit = ComBase.changeShortToFloat(bf.getShort())/10;        //缁勭鐢靛帇涓婇檺							2
 	    GrpVol_L_Limit = ComBase.changeShortToFloat(bf.getShort())/10;        //缁勭鐢靛帇涓嬮檺							2
@@ -145,7 +149,7 @@
 		for(int i =0;i<StandBy.length;i++) {
 			StandBy[i] =  ComBase.changeShortToInt(bf.getShort());			  //淇濈暀澶囩敤								20		179
 		}
-		System.out.println(this);
+		//System.out.println(this);
 		
 		fboHeadStop.setFboStopData(bf);
 		//System.out.println("avg_curr:"+avg_curr);

--
Gitblit v1.9.1