楼主真的可以专门做一个万年历的算法的**,讲讲具体的思

[复制链接]
8981|49
 楼主| lailiu 发表于 2007-2-8 13:50 | 显示全部楼层 |阅读模式
  支持所有的单片机、ARM、AVR、MSP430、PIC等(支持C开发)
  可嵌入任何标准C编译器  BC++、VC、ADS、KEIL等

  支持24节气
  有详细的说明及用法
相关链接:https://bbs.21ic.com/upfiles/img/20072/200728135033667.rar
pic专用 发表于 2007-2-8 14:33 | 显示全部楼层

支持!

谢谢分享
 楼主| lailiu 发表于 2007-2-8 16:43 | 显示全部楼层

有你们的支持我才能写更多的源码给大家共享

kcl123 发表于 2007-2-8 16:45 | 显示全部楼层

支持多少年呀?

kcl123 发表于 2007-2-8 16:52 | 显示全部楼层

偶好好佩服YOU 呀!!!

happystar 发表于 2007-2-8 19:34 | 显示全部楼层

谢谢,帮顶一下

先收下,忙完这段时间,春节放假期间好好看看。
z994051 发表于 2007-2-8 20:15 | 显示全部楼层

谢谢

感谢,呵呵
xmm 发表于 2007-2-9 00:43 | 显示全部楼层

支持,感谢

汽车电子 发表于 2007-2-9 01:03 | 显示全部楼层

顶。但是,没必要搞这么复杂

   阳历和阴历是60年一周期的,所以日历是做60年就可以了


////////
   抱歉,搞错了,是阴历60年一周期。

   我喜欢统一用秒来处理,比如从2000年1月1日00:00:00开始是0秒,以前写了SecondToDateTime(秒转换为年月日时分秒) DateTimeToSecond(年日月时分秒转换为秒)的函数,在我网上可下载
   统一秒处理的应用很广泛,特别是时间运算非常方便。
hotpower 发表于 2007-2-9 01:30 | 显示全部楼层

跟着顶~~~

最近被病毒搞倒塌了~~~
kcl123 发表于 2007-2-9 09:05 | 显示全部楼层

阳历和阴历是60年一周期的,所以日历是做60年就可以了?

阴历是60年一周期,我信,所谓60一甲子,但是阳历我就不明白了!!
 楼主| lailiu 发表于 2007-2-9 09:23 | 显示全部楼层

种菜的和开汽车的也看得起!太感动了哈

     谢谢汽车指点!
     等我研究透了再改进.
pic专用 发表于 2007-2-9 09:45 | 显示全部楼层

请问:

0x02,0x5d,0x52, //2007

每个字节的每个位是怎样理解的?
请以2007年的数据为例!!
汽车电子 发表于 2007-2-9 09:58 | 显示全部楼层

13楼的,要有协议才可以读懂的

hebeijiang 发表于 2007-2-9 13:00 | 显示全部楼层
 楼主| lailiu 发表于 2007-2-9 13:32 | 显示全部楼层

汽车你咋个可以修改已经发了的帖

pic专用 发表于 2007-2-9 13:48 | 显示全部楼层

协议我暂时不要了解

unsigned char  code  year_code[]={
..........
0x02,0x5d,0x52, //2007
..........

}


假如我要定义到2180年...如果我了解表格数据的格式.那么以后我可以自己定义了....所以协议暂时不要理解....

怎样转换也不要理解.直接调用作者的函数就行了.....
 楼主| lailiu 发表于 2007-2-9 13:59 | 显示全部楼层

到2100年我们都翘了,你有何必执着于生后事

pic专用 发表于 2007-2-9 14:07 | 显示全部楼层

呵呵...不是还有后代吗

说说嘛!怎么定义的,,,学会了.我去把2006年的日历找一本来.自己根据你的方法..把这3个字节定义出来...

    
 楼主| lailiu 发表于 2007-2-9 14:13 | 显示全部楼层

说起倒脸红了

year_code是网上下载的

24节气倒是我原创的
比如:
0x00,0x10,0x24,        //2007
3个字节共24位每一位代表2007年每个月节气日期和
节气基本日期是否一致。一致=0  否则=1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

46

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部