c 兩個時間差

2022-02-10 23:40:45 字數 1044 閱讀 4248

datetime t1 = datetime.parse("

2007-01-01

");

datetime t2 = datetime.parse("

2006-01-01

");

system.timespan t3 = t1 - t2; //

兩個時間相減 。預設得到的是 兩個時間之間的天數 得到:365.00:00:00

double getday = t3.totaldays; //

將這個天數轉換成天數, 返回值是double型別的(其實不必轉換,因為t3預設就是天數) 得到:

double gethours = t3.totalhours; //

將這個天數轉換成小時, 返回值是double型別的

double getminute = t3.totalminutes; //

將這個天數轉換成分鐘, 返回值是double型別的

double getseconds = t3.totalseconds; //

將這個天數轉換成秒數, 返回值是double型別的

double getmillisecond = t3.totalmilliseconds; ///

/將這個天數轉換成毫秒, 返回值是double型別的

console.writeline(t3);

//輸出:365.00:00:00

console.writeline(getday); //

輸出:365

console.writeline(gethours); //

輸出:8760

console.writeline(getminute); //

輸出:525600

console.writeline(getseconds); //

輸出:31536000

console.writeline(getmillisecond); //

輸出:31536000000

console.readkey();

Java計算兩個時間差

計算兩個日期的時間差 param formattime1 param formattime2 return public static string gettimedifference timestamp formattime1,timestamp formattime2 catch parseex...

Java獲取兩個時間差

如果是string型別,需要轉成date型別 如 string starttime 2018 01 01 10 30 30 string endtime 2018 01 08 11 45 45 看自己的時間格式選擇對應的轉換物件 dateformat sdf new dateformat yyyy ...

Oracle SQL 求兩個時間差

三個字段分別表示時間,字段 info 格式為 2019 10 10 05 13 字段 mydate 格式為 2019 10 10 字段 mytime 格式為 03 24 想求這兩個時間的差,首先要把 mytime 帶上日期,與 mydate 字段拼接,其次將 info 與 拼接後的字段做差。orac...