乙個朋友提到這個問題,就隨手寫了乙個,本以為很容易,卻寫了差不多半個小時,關鍵是年月的判斷,現把**貼出來供需要的朋友參考,也希望能看到大家的計算方法,先在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...