import com.saga.compute.util.DB.DBOperate; import com.saga.compute.util.common.Constant; import com.sagacloud.json.JSONObject; public class SS { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub // JSONObject deleteObject = new JSONObject(); // deleteObject.put("building", "4301050001"); // deleteObject.put("meter", "1001"); // deleteObject.put("funcid", Long.valueOf(String.valueOf(0))); // if ((DBOperate.Instance().selectFirstDate(deleteObject, // "fjd_0_metercomputetime")) == null) { // System.out.println("xxx"); // // } // try { // System.out.println(DBOperate.Instance().selectFirstDate(deleteObject, // "fjd_0_metercomputetime")); // // } catch (Exception e) { // // TODO Auto-generated catch block // e.printStackTrace(); // } String timefrom = "20170713140000"; String timeto = "20170713141500"; System.out.println((Constant.parseDB(timefrom).getTime() + "-" + Constant.parseDB(timeto).getTime() + " " + "=" + (Constant.parseDB(timeto).getTime() - Constant.parseDB(timefrom).getTime()) + " " + (Constant.parseDB(timeto).getTime() - Constant.parseDB(timefrom).getTime() < (24 * 60 * 60 * 1000L) ? Constant.SIMPLEDATEFORMATDB.format(Constant.parseDB(timeto).getTime() + 24 * 60 * 60 * 1000L) : timeto))); } }