51dev.com IT技术开发者社区

51dev.com 技术开发者社区

农历

农历算法PHP源码

农历算法PHP源码

functionlunarcalendar($month,$year){global$lnlunarcalendar;//农历每月的天数。每个元素为一年。每个元素中的数据为:[0]是闰月在哪个月,0为无闰月;[1]到[13]是每年12或13个月的每月天数;[14]是当年的天干次序,[15]是当年的地支次序$everym...

PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

这是一个实用的PHP日期时间操作类,里面包括了公历-农历转换、转换成中文日期格式、计算农历相隔天数、根据阴历年获取生肖、获取阴历月份的天数、获取农历每年的天数、获取闰月、计算阴历日期与正月初一相隔的天数、计算2个公历(阳历)日期之间的天数、根据距离正月初一的天数计算阴历日期、获取天干地支纪年等,PHP日期操作类:Lun...

为什么农历要多闰一个月

为什么农历要多闰一个月

转自百度知道,请问~一年里,为什么农历要多闰一个月??    2017年农历闰六月。为什么农历会闰月呢?原来,在我国流传很广的农历,主要是依据月亮绕地球一周时间的多少.而又兼顾到地球和太阳的关系定出来的。  阴历的月份是按月亮绕地球一周的时间计算的。月亮绕地球一周的时间是29天多一点,所以阴历的月份,大月为30天,小月...

谷歌日历的正确用法--在谷歌日历中添加农历、天气、中国节假日

谷歌日历的正确用法--在谷歌日历中添加农历、天气、中国节假日

1.在PC端设置农历、天气、中国节假日 (1)添加农历:在电脑通过浏览器打开googlecalender页面  https://calendar.google.com 并登录google帐号设置--添加日历--通过网址添加, 输入农历日历网址http://www.goo...

C# 获取农历日期

C# 获取农历日期

//C#获取农历日期///<summary>///实例化一个ChineseLunisolarCalendar///</summary>privatestaticChineseLunisolarCalendarChineseCalendar=newChineseLunisolarCalendar(...

Spring4+quartz2集群借助邮箱或是短信实现生日的农历提醒(Quartz实现农历、阴历、公历生日提醒)

Spring4+quartz2集群借助邮箱或是短信实现生日的农历提醒(Quartz实现农历、阴历、公历生日提醒)

  自己记性差,除了老婆、老大和自己的生日以外,一直记不住亲朋好友的生日,长辈们的生日基本上又都是用农历来算,公历的话,直接用Quartz设置循环提醒,农历就没辙了,每每搞的自己很尴尬,需要别人来提醒自己长辈的生日。  今天又发生这样的窘事,自己把外婆的生日又忘了,既然记不住,干脆想个别的办法一次性解决一下这个问题。比...

jquery 带农历天干地支的日期选择控件

jquery 带农历天干地支的日期选择控件

效果图: ...

Java 公历转农历,然后农历减一年(或者几天或者任意天),再把这个日期转成公历

Java 公历转农历,然后农历减一年(或者几天或者任意天),再把这个日期转成公历

由于系统的提醒有可能是农历的今天或指定时间要用quartz实现定时任务公历转农历,然后农历减一年(或者几天或者任意天),再把这个日期转成公历。网上很多农历转公历的程序都有问题,QQ、百度的也有Bug,花了一天自己测试目前没有发现Bug了。。。记录一下  测试程序:...

获取当前时间,包括农历时间

获取当前时间,包括农历时间

lettoday=newDate()functionInitArray(){this.length=arguments.lengthfor(leti=0;i<this.length;i++)this[i+1]=arguments[i]}letdateString=''letd=newInitArray('星期日'...

农历天干地支算法

农历天干地支算法

干支纪年法   一.十支纪年是我国传统的纪年方法。   1.干和支的含义:干支是天干,地支的合称。    干指天干,共有10个符号:    1 2 3 4 5 6 7 8 9 10   甲 乙 丙 丁 戊 己 庚 辛 壬 癸     支指地支,共有12个符号:    1   &n...