关于日历实现代码里0x04bd8, 0x04ae0, 0x0a570的说明
编写日历过程中用到的代码:
0x04bd8, 0x04ae0, 0x0a570, 0x054d5, 0x0d260, 0x0d950, 0x16554, 0x056a0, 0x09ad0, 0x055d2,
0x04ae0, 0x0a5b6, 0x0a4d0, 0x0d250, 0x1d255, 0x0b540, 0x0d6a0, 0x0ada2, 0x095b0, 0x14977,
0x04970, 0x0a4b0, 0x0b4b5, 0x06a50, 0x06d40, 0x1ab54, 0x02b60, 0x09570, 0x052f2, 0x04970,
0x06566, 0x0d4a0, 0x0ea50, 0x06e95, 0x05ad0, 0x02b60, 0x186e3, 0x092e0, 0x1c8d7, 0x0c950,
0x0d4a0, 0x1d8a6, 0x0b550, 0x056a0, 0x1a5b4, 0x025d0, 0x092d0, 0x0d2b2, 0x0a950, 0x0b557,
0x06ca0, 0x0b550, 0x15355, 0x04da0, 0x0a5d0, 0x14573, 0x052d0, 0x0a9a8, 0x0e950, 0x06aa0,
0x0aea6, 0x0ab50, 0x04b60, 0x0aae4, 0x0a570, 0x05260, 0x0f263, 0x0d950, 0x05b57, 0x056a0,
0x096d0, 0x04dd5, 0x04ad0, 0x0a4d0, 0x0d4d4, 0x0d250, 0x0d558, 0x0b540, 0x0b5a0, 0x195a6,
0x095b0, 0x049b0, 0x0a974, 0x0a4b0, 0x0b27a, 0x06a50, 0x06d40, 0x0af46, 0x0ab60, 0x09570,
0x04af5, 0x04970, 0x064b0, 0x074a3, 0x0ea50, 0x06b58, 0x055c0, 0x0ab60, 0x096d5, 0x092e0,
0x0c960, 0x0d954, 0x0d4a0, 0x0da50, 0x07552, 0x056a0, 0x0abb7, 0x025d0, 0x092d0, 0x0cab5,
0x0a950, 0x0b4a0, 0x0baa4, 0x0ad50, 0x055d9, 0x04ba0, 0x0a5b0, 0x15176, 0x052b0, 0x0a930,
0x07954, 0x06aa0, 0x0ad50, 0x05b52, 0x04b60, 0x0a6e6, 0x0a4e0, 0x0d260, 0x0ea65, 0x0d530,
0x05aa0, 0x076a3, 0x096d0, 0x04bd7, 0x04ad0, 0x0a4d0, 0x1d0b6, 0x0d250, 0x0d520, 0x0dd45,
0x0b5a0, 0x056d0, 0x055b2, 0x049b0, 0x0a577, 0x0a4b0, 0x0aa50, 0x1b255, 0x06d20, 0x0ada0。
说明如下:
XXXX | XXXX | XXXX | XXXX | XXXX |
20-17 | 16-12 | 12-9 | 8-5 | 4-1 |
1-4:判断当年是否为闰年,若为闰年,则为闰年的月份,反之为0;
5-16:为除了闰月外的正常月份是大月还是小月,1为30天,0为29天。
(注意:1月对应第16位,2月对应第15位……12月对应第5位)
17-20: 表示闰月是大月还是小月,若为1,则为大月,若为0,则为小月。
(注意:仅当存在闰月的情况下有意义)
举例说明:
例一:0x04bd8
对应二进制:0000 0100 1011 1101 1000
则表示当年有闰月8月,且闰月为小月29天
该年1-12月的天数为:29 30 29 29 30 29 30 29(闰月) 30 30 29 30
例二:0x04ae0
对应二进制:0000 0100 1010 1110 0000
则表示当年没有闰月
该年1-12月的天数为:29 30 29 29 30 29 30 29 30 30 30 29
补充闰月介绍:
闰月是阴阳历中为使历年平均长度接近会归年而增设的月。阴阳历以朔望月的长度(29.5306日)为一个月的平均值,全年12个月,同回归年(365.2422日)相差约10日21时,故需要置闰,三年闰一个月,五年闰二个月,十九年闰七个月。阴阳历以朔望月的长度(29.5306日)为一个月的平均值,全年12个月,同回归年(365.2422日)相差约10日21时,故需要置闰,三年闰一个月,五年闰二个月,十九年闰七个月。
(闰月和闰年可不能混淆)【手动滑稽】
关于日历实现代码里0x04bd8, 0x04ae0, 0x0a570的说明相关推荐
- Android日历实现代码里0x04bd8, 0x04ae0所表达的含义
转自:http://blog.csdn.net/onlyonecoder/article/details/8484118 new Array( 0x04bd8,0x04ae0,0x0a570,0x05 ...
- xf-calendar_plugin.js 日历完整代码
// Copyright (c) 2006 XF Std. // Refrence. // // more information please visit // http://xfol.space ...
- 如何在代码里配置-D 参数?
搜索了,没有找到满意答案,请教一下,如何在代码里配置-D 参数? 比如下面的代码,怎么配置"-Djava.security.policy="? 谢谢!! if (System.ge ...
- SAP PM 初级系列23 - IW22 事务代码里创建维修工单
SAP PM 初级系列23 - IW22 事务代码里创建维修工单 SAP PM模块里,事务代码IW22用于修改一个已经存在的维修通知单. 实际上在这个界面里,不仅可以修改维修通知单相关的数据,而且可以 ...
- SAP MM MI01事务代码里的批次确定
SAP MM MI01事务代码里的批次确定 1 – 批次管理启用之后果 一个物料如果启用了批次管理,那么库存管理以及盘点等诸多事务里都需要在批次的层次上进行. 货物移动的时候,需要在界面上指定相关货物 ...
- JAVA 代码里中文乱码问题
为什么80%的码农都做不了架构师?>>> 1.中文在代码里, 输出到控制台出现了乱码 解决方法:右键项目属性,修改编码格式为UTF-8,重新打包,部署启动.即可. 转载于:ht ...
- 不要再代码里频繁的new和delete
为什么不要再代码里频繁的new和delete了呢,因为new是在堆中搜索一块可用的内存给程序使用,在堆中分配的内存不是连续的,不像栈,后进先出,你不可能在栈的中间pop出一块内存,所以想要使用栈中某一 ...
- 牛客网_PAT乙级_1023旧键盘打字(20)【别人代码里用到的hash是啥】
心得 关于如何找到个别测试点通不过的原因: 复制别人的正确的代码,和自己的代码运行相同的测试用例,比较两者之间的区别 ??别人代码里用到的hash是啥?? 题目描述 旧键盘上坏了几个键,于是在敲一段文 ...
- android自定义属性dimen,android代码里的dimen
在自定义控件中使用自定义属性时,经常需要使用java代码获取在xml中定义的尺寸,相关有以下三个函数 getDimension() getDimensionPixelOffset() getDimen ...
最新文章
- ChineseCalendar类[转]
- seaborn官方API
- aspose html转pdf_PDF如何转HTML?办公党必备
- 别拿BI不当产品(下)BI的AI化
- 计算机硬件常见问题及修复,pc机输入输出设备的常见故障现象及故障修复方法...
- 用公式实现动态设置图表的轴数据项
- asp.core api 通过socket和服务器通信发送udp_读懂Java中的Socket编程
- linux怎么获取目录名,linux下如何获取目录名?(四种方法)
- redis本地服务启动和桌面客户端安装(Windows)
- 投篮机投篮有技巧吗_卡梅伦·约翰逊:投篮高效,跑位积极,会是太阳队外线新答案吗?...
- xShell终端中文乱码完全解决方法
- 执行计划:SET AUTOTRACE TRACEONLY
- Caffe学习系列(13):数据可视化环境(python接口)配置 jupyter notebook
- 强化学习——表格法 Tabular Methods
- 微信支付服务商接入指引
- 计算机办公软件应用中级,计算机办公软件应用中级和计算机123级有什 – 手机爱问...
- 运行github上下载的vue项目
- App Store上架之邓白氏编码申请
- SPS PDSCH的HARQ反馈
- 爬取了 36141 条评论数据,解读 9.5 分的《海王》是否值得一看
热门文章
- sw转cad映射文件_SW转CAD完美无乱码教程 附JPG PDF SW CAD格式转换工具
- 怎么样使父元素的overflow:hidden不影响到子级absolute绝对定位元素
- matlab 概率密度 混合分布 拟合,概率密度函数拟合和求概率分布函数
- 操作系统安全05-特殊网站的搭建(一)
- 【无标题】7-Zip漏洞
- 通过java 客户端 操作k8s集群
- js删除指定html及子标签,js中如何删除某个元素下面的所有子元素?(两种方法)...
- UNCTF2019新星赛长安十二时辰write up
- Flink project java篇
- jQuery前端开发学习指南(18)——利用jQuery实现元素的隐藏、显示和切换及其动画效果