如何知那天是星期几?

来自:    更新日期:早些时候
那天是星期几?~

是星期一 农历十二月初一

自己计算就可以了

闰年加2,平年加1
假设2002年9月1日星期日,则2008年9月1日星期一。因为02年到08年有4个平年,2个闰年
则4*1+2*2=8,一周七天,即加1,也就是第二天。
再如,2004年2月28日周六,2008年2月28日周四,因为3+2=5,加5,即周四。(08年2月29没到,故不算)
你说的那个问题更复杂一些,不过只要算好中间相隔的年份及闰年的个数就行。如果日期也不同的话,就算好天数差,反正七天一轮回。

我的是C#的算法:
public string WeekCacultor(int y, int m, int d)
{
string[] Weeks ={ "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ,"星期日" };
if (m == 1) m = 13;
if (m == 2) m = 14;
int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7; //基姆拉尔森计算公式
int s = (week + a) % 7;
return Weeks[s];
}
Console .WriteLine("今天是"+WeekCacultor(1856,3,21));


如何知那天是星期几?视频

相关评论:
  • 15917442231谁知道看日期能迅速算出是星期几的方法
    齐曲熊首先,把你想要知道的日期号,加上该月份代号,再除以7,能整除的就是星期日;不能整除的,余数是几,那天就是星期几。如果日期号和月份代号相加的和小于7,那么这个和是几,那天就是星期几。例如:想知道2006年5月20日是星期几,就把“20”加上2006年5月的代号“0”,所得的和是 20 ,再用20...

  • 15917442231如何通过日期计算星期几?
    齐曲熊1. 首先,确定日期的公历日期。2. 接着,根据公历日期,可以使用基姆拉尔森计算公式来计算星期几。这个公式是:W = (d + 2m + 3(m+1)\/5 + y + y\/4 - y\/100 + y\/400 + 1) mod 7 其中,W是星期几(0=星期日,1=星期一,...,6=星期六),d是日,m是月,y是年。注意,月份...

  • 15917442231如何计算某天是星期几
    齐曲熊如何计算某天是星期几 日期格式 y-m-d,y为年份数(y>1582),m为月份数(0<m<13),d为日数(0<d<28、29、30、31)。y、m、d为整数。例如2008-8-1,各变量分别是y=2008,m=8,d=1。1、常用公式 W = [y-1] + [(y-1)\/4] - [(y-1)\/100] + [(y-1)\/400] + D 式中...

  • 15917442231由一个日期, 怎样知道是星期几?
    齐曲熊①这个可以通过一个基准日期计算,已知基准日期星期几和距离基准日期的天数就可以;②每一个月对应一个基准数字,只要你记住12个数字,直接和日相加除余7就可以了,比如10月份的数字为3 ; (20+3)%7 = 2

  • 15917442231根据日期知道当天是星期几的手动计算方法
    齐曲熊d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。) 算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。 以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下: 蔡勒(Zeller)公式: w=y+[y\/4]+[c\/4]-2c+[...

  • 15917442231Excel中如何根据日期得出星期几excel根据日期算出星期的三个方_百度...
    齐曲熊在我们日常工作中,我们往往会有这样的需求,那就是有时候我们知道了某天的日期,需要知道这天是星期几。最笨的办法就是去查日历,但是这肯定不是追求高效的我们会满意的办法。下面微部落博客推荐excel根据日期算出星期的三个方法:方法一、单元格格式日期类型选择:如图所示:方法二、输入公式text(日期...

  • 15917442231如何用Excel计算出某一时间是星期几?
    齐曲熊=IF(B3<=TIME(7,30), "早于或等于7:30", "晚于7:30")这个公式的意思是,如果B3的值小于或等于7:30,IF函数会返回"早于或等于7:30";反之,如果B3的值大于7:30,则返回"晚于7:30"。这样,我们就能轻松判断B3的日期时间是否符合早间7:30的截止要求。这个小技巧不仅能帮助你管理日常任务的...

  • 15917442231如何确定日期是星期几?
    齐曲熊步骤一:打开你的Excel表格,确保你有需要的日期数据。步骤二:在空白单元格中,输入公式来计算日期所在的周数。公式是:=ROUNDUP(DAY(D9)\/7,0)。这里的"ROUNDUP"函数会将日期向上舍入到最接近的整数,而"DAY"函数则返回日期的天数,除以7是为了确定星期数。"0"作为第二个参数表示四舍五入到最...

  • 15917442231如何计算某一天是星期几
    齐曲熊一年为52周+1天,即一年后的同一天在星期几上后错一天,当年的日期也可以作类似计算,方法为:1、背下某一个月的日历,如1月;2、算出同一年指定一天的日子,如三月十五,则以一月十五星期几加3;3、算出任一年同一日子星期几,如五年后,则以2中结果加6或7,看有几个闰年。

  • 15917442231如何算几月几日是星期几?
    齐曲熊计算某日是星期几,首先需要我们知道一些历法的基础知识: 1、每年1、3、5、7、8、1...2.现在可以计算了,主要思路是,先计算某年某月某日是公元元年开始第多少天,...3.接下来我们需要算闰年, 根据“能被4整除的是闰年,但能被100整

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网