1樓:嘵聲說話
沒有公式,因為月份天數、年份天數(平年、閏年)都是變著的。
希望能幫到您,我用的是手機,收不到追問,也無法補充,如果有疑問請發短訊息給我,或者求助也可以哈~o(∩_o
2樓:匿名使用者
太有了,2000-2023年的。年代末兩位數 20xx年 xx 乘 取整,用7模化,為y
當y等於0 該年是平年時1,10月第一天是星期日,1 則 閏年1月 和 4,7月 第一天是星期日。
2 9,12月 第一天是星期日。
3 6月 第一天是星期日。
4 2.,3,11月 第一天是星期日。
5 閏年2月 8月 第一天是星期日。
6 5月 第一天是星期日。
比如求12年6月 12* =15用7模化等於1;做為年碼 即 1,4,7月的第一天星期日。
求6月1日 6月碼是3 用年碼1減3 =7+1-3=5
3樓:滕樹萍
假如a1是日期,如:2011-6-2,b1中輸入:
=weekday(a1,2)
值為4,即星期四。 如要直接顯示星期幾,則用如下公式:
="星期"&choose(weekday(a1,2),"一","二","三","四","五","六","日")
計算某年某月第一天為星期幾
4樓:匿名使用者
不知圖是否收到?熟悉後計算任一天的星期幾很快!
5樓:匿名使用者
.net有特定的方法。
"2010-06-01").tostring("dddd", new system.
"zh-cn"))顯示中文的星期幾。
sql如何取某年某月的第一天和最後一天
6樓:匿名使用者
以20093 為例:
select cast((left('20093',4)+'substring('20093',5,len('20093'))01') as datetime)
--第一天。
抄select dateadd(day,-1,dateadd(month,1,cast((left('20093',4)+'substring('20093',5,len('20093'))01') as datetime)))
--最後一天。
原理:第bai一天肯定是1號拉du ,最後一天是下個zhi月第dao一天減一天。
7樓:匿名使用者
如:bai
給定的年月格。
du式為20157,代表zhi2023年7月。
取某月dao第版一天:權。
select cast((left('20157',4)+'substring('20157',5,len('20157'))01') as datetime)
結果:取某月最後一天:
select dateadd(day,-1,dateadd(month,1,cast((left('20157',4)+'substring('20157',5,len('20157'))01') as datetime)))結果:
8樓:匿名使用者
告訴你思路吧。
200902的第一天當然好做, 最後一天呢, 就從2009-03-01 減去1天就可以了。
select '20092',convert(datetime,left('20092',4) +substring('20092',5,len('20092')-4) +01'),dateadd(month,1,convert(datetime,left('20092',4) +substring('20092',5,len('20092')-4) +01'))1
from 表。
看起來比版較亂, 呵呵,權 語句中寫著'20092'的地方, 換成你能給出的欄位就可以了。
9樓:匿名使用者
建個儲存過程,然後呼叫就可以了。
create procedure idn(@
yyyymm varchar(8))
begindeclare @fdate datetime;
declare @ldate datetime;
set @fdate = convert(datetime,left(@yyyymm,4)+'substring(@yyyymm,5,2)+'01');
set @ldate = convert(datetime,left(@yyyymm,4)+'substring(@yyyymm,5,2)+'01');
set @ldate = dateadd(mm,1,@ldate)-1;
select @fdate as '本月第版一天權',@ldate as '本月最後一天';
endexec idn '200802'
10樓:顧專戢曜燦
如:給定的年月du格式為20157,代表zhi2023年7月。dao取某月第一天:內。
select cast((left('20157',4)+'substring('20157',5,len('20157'))01') as datetime)
結果:取某月最後。
容一天:select dateadd(day,-1,dateadd(month,1,cast((left('20157',4)+'substring('20157',5,len('20157'))01') as datetime)))結果:
j**ascript中,如何獲取指定年月日的月份第一天是星期幾?
11樓:匿名使用者
var day = new date(2010,5,1);
這句話,你要知道第二個引數的範圍是0-11,不是1-12,所以你寫的這個時間實際上是2023年6月1日,就如你所見到的結果。
sql如何取某年某月的第一天和最後一天
12樓:匿名使用者
declare @year int;
declare @month int;
set @year = 2016;
set @month = 11;
--第一天。
select cast( @year as nvarchar(4) )right( cast( (100 + month) as nvarchar(3)),2 ) 01'
--最後一天。
select dateadd(day,-1, (dateadd( month, 1, (cast( @year as nvarchar(4) )right( cast( (100 + month ) as nvarchar(3)),2 ) 01'))
你再看看有簡單寫法嗎。
c語言輸入某年某月某日,判斷這一天是這一年的第幾天
問明 include int getdaysbymonth int m,int d,char flag int c if flag r else if m 2 else if m 2 elseelseelseelse if m 2 else if m 2 elseelseelse 平年 count ...
歷史的第一天是哪一天,歷史的第一天是哪一天?
從前841年開始有不間斷的歷史記載 公元前841年國人暴動共和元年 我國曆史開始有明確紀年。前841年以前的記載是斷斷續續或者年代不清的,可以一直推到公元前2100年左右,即夏朝初期。歷史的第一天就是盤古開天闢地的那一天。你好。從有人類就有人類歷史,但是人的出現是一個漫長的過程,所以就無法精確到年月...
分手的第一天你是怎樣度過的,結婚第一天你是怎樣度過的?
分手的第一天我還是過得還好吧,只是比平時難過一點,就是覺得好像丟了什麼東西,但是並沒有想象中那麼難過。我分手是因為跟初戀男友沒有什麼感情才分手的,這段感情很平淡,所以留給我的記憶也沒有多少。兩個人也沒有做個什麼比較深刻的事情,一段沒有什麼深刻感情的戀愛即使分手了也不會痛徹心扉,更多的只是難過而已。當...