關於時間計算的問題急

2021-07-25 18:49:04 字數 849 閱讀 9109

我寫個程式想實現計算兩日期時間間隔天數的

我覺得應該不難啊!

這是我寫的**大家幫忙看看有錯沒有

string s1 = "20030608";

string s2 = "20040809";

calendar c1 = calendar.getinstance();

c1.set(c1.year, integer.parseint(s1.substring(0, 4)));

c1.set(c1.month,integer.parseint(s1.substring(4, 6)));

c1.set(c1.date, integer.parseint(s1.substring(6, 8)));

date dt1=c1.gettime();

c1.set(c1.year, integer.parseint(s2.substring(0, 4)));

c1.set(c1.month,integer.parseint(s2.substring(4, 6)));

c1.set(c1.date, integer.parseint(s2.substring(6, 8)));

date dt2=c1.gettime();

system.out.println("dt1="+dt1);

system.out.println("dt2="+dt2);

long l = (dt2.gettime() - dt1.gettime())/(3600 * 24 * 1000);

system.out.println("hello world!="+l);

這段程式在j2se上可以正確執行, 但在j2me上就錯誤

怎麼辦?

關於請假時間計算問題

首先說一下請假規則吧 1 上午請假的,時長不得小於3小時 2 下午請假的,時長不得小於5小時 3 工作時間 9 00 18 00 4 中午有一小時非工作時間 因為公司的制度,加班沒有加班費但是可以調休,所以時間必須精確到小時。那麼問題來了 1 如果我請假的時間跨度是上午到下午滿足規則,但是系統計算時...

關於計算日期時間問題

新建記事本,字尾 vbs 兩個函式 時間函式datediff 時間間隔 和dateadd 時間相加 datediff interval,date1,date2 firstdayofweek firstweekofyear dateadd interval,number,date interval 引...

flex關於時間的計算

最近flex專案中用到了關於時間的計算,也從網上找了些資料。自己整理了一下,方便以後查詢 1.計算兩時間的差值 var date1 date var date2 date var num1 number date1.valueof var num2 number date2.valueof var ...