幾號到幾號怎樣計算?
怎麼算幾月幾號到幾月幾號有多少天
偽碼:
假設為Y1 M1 D1, Y2 M2 D2
(0) 基本準備
計算好每個月一號離1.1號有多少天放在一個數組裡面(按不是閏年算),以後要用到;
int days[]= {31,31+28,31+28+31....};
(1)年月合法性檢查(開始日期和結束日期)
a. 年份 在1900到3000
b. 月份 在1到12
(2)取得兩個日期中當月的最大天數
比如1900.1.11 ~ 1991.2.25 則為Day_Max_Start= 31和Day_Max_End = 28
(3)判斷日是否有效D1 <=Day_Max_Start而且D2<=Day_Max_End才有效
(4)計算1900.1.1年到1991.1.1有Sum天
(5)
Sum = Sum + days[M2] + D2 - (days[M1]+D1);
(6)前後閏年的判斷
if { Y1 == 閏年 && 是在2.29號以後(包括2.29號)}
Sum = Sum -1;
if { Y1 == 閏年 && 是在2.29號以後(包括2.29號)}
Sum = Sum + 1;
一年的第多少天是幾月幾號怎麼計算?
你可以自己製作一個表格:
1月:x
2月:31+x
3月:59+x(平年)60+x(閏年)
4月:90+x(平年)91+x(閏年)
5月:120+x(平年)121+x(閏年)
6月:151+x(平年)152+x(閏年)
7月:181+x(平年)182+x(閏年)
8月:212+x(平年)213+x(閏年)
9月:243+x(平年)244+x(閏年)
10月:273+x(平年)274+x(閏年)
11月:304+x(平年)305+x(閏年)
12月功334+x(平年)335+x(閏年)
x表示號,有了這樣的表格,直接查表就可以了.比如8月8號就是220天(平年)221天(閏年)
怎麼計算第幾周是幾號到幾號?
1. 記住一個固定日期的星期數做計算參照時間,2009年1月1日是星期42. 算出 參照時間弗目標周的天數 當年50周為 1+50X7=351天,就是說第351天是星期43. 1-12月每月天數分別是 31, 28(逢2000,2004,2008,2012閏年為29) ,31,30,31,30,31,31,30,31,30,31 (有個兒歌:1,3,5,7,8,10,臘,31天永不差,4,6,9,冬30整,唯有2月28) 利用各月天數把絕對天數換算成月日 這裡因為351接近一年天數365 簡單化,351離一年最後一天12月31日差 365-351=14天 換成日期為12月的 31-14=17號 就是說第50週週4為12月17日4. 週一為17-3=號,週日為17+3=120號
怎樣計算幾月幾號到幾月幾號的天數?
偽碼:
假設為Y1 M1 D1, Y2 M2 D2
(0) 基本準備
計算好每個月一號離1.1號有多少天放在一個數琺裡面(按不是閏年算),以後要用到;
int days[]= {31,31+28,31+28+31....};
(1)年月合法性檢查(開始日期和結束日期)
a. 年份 在1900到3000
b. 月份 在1到12
(2)取得兩個日期中當月的最大天數
比如1900.1.11 ~ 1991.2.25 則為Day_Max_Start= 31和Day_Max_End = 28
(3)判斷日是否有效D1 <=Day_Max_Start而且D2<=Day_Max_End才有效
(4)計算1900.1.1年到1991.1.1有Sum天
(5)
Sum = Sum + days[M2] + D2 - (days[M1]+D1);
(6)前後閏年的判斷
if { Y1 == 閏年 && 是在2.29號以後(包括2.29號)}
Sum = Sum -1;
if { Y1 == 閏年 && 是在2.29號以後(包括2.29號)}
Sum = Sum + 1;
自己在檢查檢查,比如
1900.1.1到1900.1.2是要算成1天還是兩天.這也是個問題.
如何計算從哪天到今天一共有多少天?
http://bjtime.cn/riqi.asp 這個網站可以直接查的
麻煩採納,謝謝!
1日的0時是幾號怎麼算
每天的時間是從0點0分0秒到23點59分59秒的
所以1號的0點就是1號,不是前一天的24點
今天是2012-10-26,一定天數以後的日期是哪一天,如何計算,比如56天后,是幾月幾號,用excel如何快速計算
="2012-10-26"+56 設置單元格格式為日期格式的一種
或
=TEXT("2012-10-26"+56,"e-m-d")
如果兩個數據分別在A1,B1單元格,
則C1單元格可輸入公式
=A1+B1 設置單元格格式為日期格式的一種
或
=TEXT(A1+B1,"e-m-d")
一個月內幾號到幾號才算是到了月底
月底是指一個月的最後五天,年底一般指12月中下旬,引用樓上的回答:月底是你結過工資的時候,年底是你返鄉的時候!