• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 根据日期知道当天是星期几的手动计算方法

根据日期知道当天是星期几的手动计算方法

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了日期,星期几等相关知识,希望本文的分享对您有所帮助

在网上看到一篇文章,非常有意思,根据日期知道当天是星期几的方法,来看看吧。

蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1

公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。)
算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。
以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下:
蔡勒(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周年国庆)是星期5。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于mysql 的时间类型选择
  • SQL SERVER 日期格式转换详解
  • 浅谈SQLite时间函数的使用说明与总结分析
  • mysql截取函数常用方法使用说明
  • MySQL 获得当前日期时间的函数小结
  • mysql中取系统当前时间,当前日期方便查询判定的代码
  • Mysql中日期和时间函数应用不用求人
  • mysql的日期和时间函数
  • mysql时间戳转成常用可读时间格式的两种方法
  • MySQL日期数据类型、时间类型使用总结

相关文章

  • 2018-12-05Oracle中RAISE异常深入分析
  • 2018-12-05非关系型数据库mongodb入门(一步一步 版)
  • 2018-12-05找到一种不错的从SQLServer转成Mysql数据库的方法
  • 2018-12-05vs10安装之后一些列问题
  • 2018-12-05mysql 日期和时间函数
  • 2018-12-05Oracle中Decode()函数使用说明
  • 2018-12-05jdbc-mysql5.7 八小时机制问题
  • 2018-12-05解决SQL2005备份数据库.dat或bak还原时的结构错误的解决方法
  • 2017-05-11MySQL安全输入密码的一些操作介绍
  • 2018-12-05mysql 协议的初始化DB命令包及解析

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SQL server使用自定义函数以及游标
    • MySQL配置文件my.cnf参数优化和中文详解
    • 如何建立可打印中文的数据库
    • mysql中索引使用不当速度比没加索引还慢的测试
    • MySQL服务器时间同步问题
    • mysql重置密码
    • 基于Php mysql存储过程的详解
    • 关于UPDATE触发器的详细介绍
    • SQL2005日志收缩方法
    • 比较Java数据类型与MySql数据类型

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有