1输入“=WEEKDAY(DATE(2014,2,14),2)”
在单元格中输入“=WEEKDAY(DATE(2014,2,14),2)”皆可,迅速算出结果,如下图。
2公式解答
首先DATE()函数,里面输入一个日期就可以了,依次输入“年”、“月”、“日”。WEEKDAY()函数是返回某日期的星期数,后面一个参数可以设置为1、2、3,数字1 或省略则1 至7 代表星期天到星期六,数字2 则1 至7 代表星期一到星期天,数字3则0至6代表星期一到星期天。在这里我们选择2,代表星期一至星期天。
当前日期为dt,
首先,获取当前日期的星期几dtDayOfWeek
再根据当前日期dt和星期几dtDayOfWeek来求得当前日期dt所在周的开始日期(这里以周日作为一周的开始日期),
开始日期:dtAddDays(-(dtDayOfWeek))
如果开始日期和当前日期不是同一月份,
那当前日期应该属于第一周,
如果开始日期和当前日期是同一月份,
用开始日期的日部分除以7,
如果除的断,当期日期所属周为:开始日期除7的商,否则为商+1
DateTime DT = SystemDateTimeNow; string dt = SystemDateTimeNowToString();对于datetime对象,主要有下面几个属性:Year、Month、Date、Hour、Minute、Secord 分别获取此实例的年、月、日、时、分、秒部分TimeOfDay、DayOfWeek、DayOfYear 分别表示获取此实例的当天的时间、获取此实例所表示的日期是星期几、获取此实例所表示的日期是该年中的第几天对于datetime对象,主要有下面几个方法:AddYears、AddMonths、AddDays分别将指定的年、月、日数加到此实例的值上。
以上就是关于在Excel中,哪个函数可以算出指定日期是星期几全部的内容,包括:在Excel中,哪个函数可以算出指定日期是星期几、如何计算当前日期是当年的第几周、如何获取当前日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)