WinForm C 倒計時(年月日時分秒)

2021-09-06 01:48:04 字數 1328 閱讀 9991

乙個朋友提到這個問題,就隨手寫了乙個,本以為很容易,卻寫了差不多半個小時,關鍵是年月的判斷,現把**貼出來供需要的朋友參考,也希望能看到大家的計算方法,先在winform窗體上放乙個label控制項(id為lblshow) 和乙個timer控制項(id為timermain),後台**如下:

public

partial

class

formtime : form

private

void

formtime_load(

object

sender, eventargs e)

private

void

timermain_tick(

object

sender, eventargs e)}}

//如果天數小於0向月借一

if((day 

<0&&

month 

>0) 

||(day 

<0&&

year 

>0))

}//如果月數小於0,向年借一,同時把月專為正數

if(month 

<0&&

year 

>0)

if(year

<0||

(year ==0

&&month 

<0)

||(year ==0

&&month==0

&&day

<0))

if(year

>0+

"年");

}if(month

>0+

"月");

}if(day

>0+

"天");

}if(ts.hours 

>0+

"時");

}if(ts.minutes 

>0+

"分");

}if(ts.seconds 

>0+

"秒");

}if(result.length==0

"已超過日期");

}lblshow.text 

=result.tostring();}//

輸入月份後獲得該月天數

private

intgetday(

intyear, 

intmonth)

else

break;}

return

result;}}

效果圖:

WinForm C 倒計時(年月日時分秒)

乙個朋友提到這個問題,就隨手寫了乙個,本以為很容易,卻寫了差不多半個小時,關鍵是年月的判斷,現把 貼出來供需要的朋友參考,也希望能看到大家的計算方法,先在winform窗體上放乙個label控制項 id為lblshow 和乙個timer控制項 id為timermain 後台 如下 public pa...

獲取年月日時分秒

calendar ca calendar.getinstance int year ca.get calendar.year 獲取年份 2016 system.out.println year int month ca.get calendar.month 獲取月份 10 1 system.out....

python年月日時分秒

通過datetime函式獲取 import datetime 取當前時間 print datetime.datetime.now 取年 print datetime.datetime.now year 取月 print datetime.datetime.now month 取日 print dat...