根據(jù)日期知道當(dāng)天是星期幾的手動(dòng)計(jì)算方法
公式中的符號(hào)含義如下,w:星期;c:世紀(jì)-1;y:年(兩位數(shù));m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月來(lái)計(jì)算,比如2003年1月1日要看作2002年的13月1日來(lái)計(jì)算);d:日;[ ]代表取整,即只要整數(shù)部分。(C是世紀(jì)數(shù)減一,y是年份后兩位,M是月份,d是日數(shù)。1月和2月要按上一年的13月和 14月來(lái)算,這時(shí)C和y均按上一年取值。)
算出來(lái)的W除以7,余數(shù)是幾就是星期幾。如果余數(shù)是0,則為星期日。
以2049年10月1日(100周年國(guó)慶)為例,用蔡勒(Zeller)公式進(jìn)行計(jì)算,過(guò)程如下:
蔡勒(Zeller)公式:
w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
=49+[49/4]+[20/4]-2×20+[26× (10+1)/10]+1-1
=49+[12.25]+5-40+[28.6]
=49+12+5-40+28
=54 (除以7余5)
即2049年10月1日(100周年國(guó)慶)是星期5。
相關(guān)文章
清除SQL SERVER錯(cuò)誤日志出現(xiàn)操作系統(tǒng)錯(cuò)誤的解決方法
SQL Server 外部的進(jìn)程可能會(huì)阻止 SQL Server 讀取這些文件。因此,錯(cuò)誤日志條目可能已丟失,并且或許不可能查看某些 SQL Server 錯(cuò)誤日志。請(qǐng)確保任何其他進(jìn)程都未將該文件鎖定為只寫(xiě)訪問(wèn)2013-08-08SQL Server中的Forwarded Record計(jì)數(shù)器影響IO性能的解決方法
這篇文章主要介紹了SQL Server中的Forwarded Record計(jì)數(shù)器影響IO性能的解決方法,需要的朋友可以參考下2014-07-07Sql Server 壓縮數(shù)據(jù)庫(kù)日志文件的方法
Sql Server 日志 _log.ldf文件太大,數(shù)據(jù)庫(kù)文件有500g,日志文件也達(dá)到了500g,占用磁盤(pán)空間過(guò)大,且可能影響程序性能,需要壓縮日志文件,下面小編給大家講解下Sql Server 壓縮數(shù)據(jù)庫(kù)日志文件的方法,感興趣的朋友一起看看吧2022-11-11SQL 多表連接查詢(xún)實(shí)現(xiàn)語(yǔ)句
sql語(yǔ)法:inner join on, left join on, right join on詳細(xì)使用方法。2009-10-10查詢(xún)SQLServer啟動(dòng)時(shí)間的三種方法
這篇文章主要介紹了查詢(xún)SQLServer啟動(dòng)時(shí)間的三種方法,本文直接給出查詢(xún)示例,需要的朋友可以參考下2015-07-07SQL Server自動(dòng)生成日期加數(shù)字的序列號(hào)
需要生成下面的序列號(hào),前半部分是yyyymmdd格式的年月日時(shí)間數(shù)字,后半部分則是每天都從1順序增長(zhǎng)的數(shù)字,位數(shù)要固定,中間不足的補(bǔ)0。2009-08-08ACCESS數(shù)據(jù)庫(kù)的壓縮,備份,還原,下載,刪除的實(shí)現(xiàn)
ACCESS數(shù)據(jù)庫(kù)的壓縮,備份,還原,下載,刪除的實(shí)現(xiàn)...2006-08-08使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)與創(chuàng)建表操作指南
這篇文章主要給大家介紹了關(guān)于使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)與創(chuàng)建表操作的相關(guān)資料,創(chuàng)建數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)管理的第一步,而SQL語(yǔ)句是創(chuàng)建數(shù)據(jù)庫(kù)的基本工具,需要的朋友可以參考下2023-08-08