0
我必須使用BusinessObjects XI Java SDK從以下查詢中提取運行時和其他信息。提取計劃作業運行時的問題
SELECT SI_STARTTIME, SI_ENDTIME, SI_NAME, SI_SCHEDULE_STATUS, SI_DESCRIPTION, SI_SCHEDULEINFO.SI_SCHEDULE_INTERVAL_MONTHS, SI_SCHEDULEINFO.SI_SCHEDULE_INTERVAL_NDAYS, SI_SCHEDULEINFO.SI_SCHEDULE_INTERVAL_NTHDAY, SI_SCHEDULEINFO.SI_SCHEDULE_INTERVAL_MINUTES, SI_SCHEDULEINFO.SI_SCHEDULE_INTERVAL_HOURS, SI_SCHEDULEINFO.SI_SUBMITTER FROM CI_INFOOBJECTS WHERE SI_INSTANCE=1
我有一些麻煩來提取計劃作業的運行時間。我試圖從開始時間減去結束時間,但結果是錯誤的。我預計5秒鐘和13897452000秒。
有沒有人有一個想法,我怎麼能得到一個計劃工作的運行時間?
謝謝您的建議。我怎麼能把這個日期的差異轉換成一個mysql時間對象? –
我不確定你的意思是MySQL時間對象,但是如果你正在尋找的是開始時間和結束時間之間的差異,你可以從兩個java.util.Date對象中計算出來。 getTime()方法將以毫秒爲單位給出每個值;您可以隨意轉換差異。 – emilys