2020年有53周么?日期中周数是如何计算的? - SegmentFault ...
文章推薦指數: 80 %
问答详情05.1k发布于2020-01-03
在网上查了几款日历,都显示2020年有53周。
这个结果正常么?求大神科普周的算法,把周的第一天前移或者延后,能把53周变成52周么?
可参考以下计算方法
getWeek(date:Date){
constd=newDate(Date.UTC(date.getFullYear(),date.getMonth(),date.getDate()));
d.setUTCDate(d.getUTCDate()+4-(d.getUTCDay()||7));
constyearStart=newDate
延伸文章資訊
- 1公務員考試:行測日期問題只學這一次就夠了! - 每日頭條
那一年是幾周,一月是幾周呢?我們一起來看一下:. 平年365天,是52個星期餘1天;閏年366天,是52個 ...
- 2如何計算一年是否有53周- 優文庫 - uwenku
根據公式https://en.wikipedia.org/wiki/ISO_week_date在每週部分您應該能夠找到每年53周。我抄公式爲PHP,但它似乎亂了2020年左右返回52周而不是53...
- 3周別標準_Excel技巧-005 - KNB BLOG - blogger
二、除了第一周的起始點外,還有最後一周的定義。 △ 最後一週 <來源> ISO周日曆的最後一星期是第52週或53週,是下一年的第一週之前。
- 4ISO週日曆- 维基百科,自由的百科全书
在每個循環中有71年會有額外的第53週,一年的平均長度是52.1775週;平均每個月有4.348125個星期。 一個ISO週數年(也可以簡稱為ISO年)有52或 ...
- 5一年只有53週嗎? | Yahoo奇摩知識+
每年都是53週喔大大你好像算錯了吧QQ. 2 個已更新項目: 這邊有些人都錯了一年就是53週.......52餘1.xxx那不就是53週嗎?你是X頭嗎~"~. 還有小弟已經算出若以 ...