极速牛牛

超博官网首页 | 让创业更简单,采购更实惠!

超博企业服务市场-超博网络企业一站式服务采购门户平台

 采购站 [切换数字站]

购物车0 0771-5735808

如何计算某日期是一年中的第几周

时间:2019-08-29 11:44

编辑:南宁CRM公司 来源:南宁网站建设 阅读:615

扫一扫,手机访问

摘要:极速牛牛我知道日期函数DatePart()可以获得该时日是第几周,但这个是以星期天作为一周的第一天开始算的,导致结果有所偏差,我需要按星期一作为一周的第一天来算,求实现方法。方式一:=WEEKNUM(TODAY(),2)就是当天在本年度中的周次,2就是从星期

我知道日期函数DatePart()可以获得该时日是第几周,但这个是以星期天作为一周的第一天开始算的,导致结果有所偏差,我需要按星期一作为一周的第一天来算,求实现方法。

方式一:
=WEEKNUM(TODAY(),2)
就是当天在本年度中的周次,2就是从星期一算一周的第一天,1就是按星期日为第一天

方式二:
首先要知道这一天是这一年中的第几天
例如:4月16日
他就是 31+28(平年)+31+16=106天
106/7=15.1
如果有余数就把15+1=16
如果没有余数不变.
所以4月16日应该是第16周
至于平年和闰年的判定
可以被4整除但是不能被100整除的年是闰年
同时可以被400整除的年也是闰年
例如:1900,1800 都不是闰年
2000,2004,2008,1996都是闰年

如本文“对您有用”,欢迎随意打赏豚客小伙伴,让我们坚持创作!

 赞赏一杯咖啡
超博网络是高新技术企业,提供企业商务礼品定制、员工福利采购、网站建设域名主机、商标注册、微信小程序、企业管理软件开发和运营的一站式企业服务供应商
超博企业服务市场-超博网络企业一站式服务采购门户平台 All right reserved
中华人民共和国增值电信业务经营许可证号 桂B2-20190162号 | ICP证:桂ICP备05000221号 | 食品经营许可证编号:JY14501030202826