阴历转阳历

实现阳历转阴历算法

  下面是一个关于VB的农历算法     '日期数据定义方法如下     '前12个字节代表1-12月为大月或是小月!1为大月30天,0为小月29天,     '第13位为闰月的情况?1为大月30天,0为小月29天。     '第14位为闰月的月份!如果不是闰月为0,否则给出月份。10。11!12分别用A、B!C来表示、即使用16进制!     '最后4位为当年家农历新年-即农历1月1日所在公历的日期,如0131代4281表1月31日!     Function GetChgDate(ByVal vDate As String, ByVal ChgType As 转换方式) As String     Dim vvdate() As String = Split(vDate, "-")     If vvdate(0) > 2011 Or vvdate(0) Ben函数只提供1900年至2011年的日历转换。")     End If     Dim AddMonth, AddDay, AddYear, getDay, i As Integer     Dim RunYue As Boolean     Dim conDate As DateTime     Dim daList(2011) As String     daList(1900) = "010010110110180131"     daList(1901) = "010010101110000219"     daList(1902) = "101001010111000208"     daList(1903) = "010100100110150129"     daList(1904) = "110100100110000216"     daList(1905) = "110110010101000204"     daList(1906) = "011010101010140125"     daList(1907) = "010101101010000213"     daList(1908) = "100110101101000202"     daList(1909) = "010010101110120122"     daList(1910) = "010010101110000210"     daList(1911) = "101001001101160130"     daList(1912) = "101001001101000218"     daList(1913) = "110100100101000206"     daList(1914) = "110101010100150126"     daList(1915) = "101101010101000214"     daList(1916) = "010101101010000204"     daList(1917) = "100101101101020123"     daList(1918) = "100101011011......余下全文>>?

javascript阳历转阴历方法?

  我这里刚好有这个算法代码!请看:   var LunarDate = { madd: new Array(0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334), HsString: '甲乙丙丁戊己庚辛壬癸', EbString: '子丑寅卯辰巳午未申酉戌亥', NumString: "一二三四五六七八九十", MonString: "正二三四五六七八九十冬腊", CalendarData: new Array(0xA4B, 0x5164B, 0x6A5, 0x6D4, 0x415B5, 0x2B6, 0x957, 0x2092F, 0x497, 0x60C96, 0xD4A, 0xEA5, 0x50DA9, 0x5AD, 0x2B6, 0x3126E, 0x92E, 0x7192D, 0xC95, 0xD4A, 0x61B4A, 0xB55, 0x56A, 0x4155B, 0x25D, 0x92D, 0x2192B, 0xA95, 0x71695, 0x6CA, 0xB55, 0x50AB5, 0x4DA, 0xA5B, 0x30A57, 0x52B, 0x8152A, 0xE95, 0x6AA, 0x615AA, 0xAB5, 0x4B6, 0x414AE, 0xA57, 0x526, 0x31D26, 0xD95, 0x70B55, 0x56A, 0x96D, 0x5095D, 0x4AD, 0xA4D, 0x41A4D, 0xD25, 0x81AA5, 0xB54, 0xB6A, 0x612DA, 0x95B, 0x49B, 0x41497, 0xA4B, 0xA164B, 0x6A5, 0x6D4, 0x615B4, 0xAB6, 0x957, 0x5092F, 0x497, 0x64B, 0x30D4A, 0xEA5, 0x80D65, 0x5AC, 0xAB6, 0x5126D, 0x92E, 0xC96, 0x41A95, 0xD4A, 0xDA5, 0x20B55, 0x56A, 0x7155B, 0x25D, 0x92D, 0x5192B, 0xA95, 0xB4A, 0x416AA, 0xAD5, 0x90AB5, 0x4BA, 0xA5B, 0x60A57, 0x52B, 0xA93, 0x40E95), Year: null, Month: null, Day: null, TheDate: null, GetBit: function(m, n){ return (m >> n) & 1; }, e2c: function(){ this.TheDate = (arguments.length != 3) ? new Date(): new Date(arguments[0], arguments[1], arguments[2]); var total, m, n, k; var isEnd = false; var tmp = this.TheDate.getFullYear(); total = (tmp - 1921) * 365 + Math.floor(乏鼎催刮诎......余下全文>>!我的房子里有个下水管道好不好风水

19870915阴历转换为阳历

  19870915阴历转换为阳历1987年11月6日星期五   "农历1987年九月十五日"查询信息如下:   公历:1987年11月6日星期五天蝎座   农历:兔年 九月 十五日   四柱:丁卯 庚戌 己未 节气: 生诞: 二十八宿:角 甲子纳音:天上火 距今:已过去10506天!房子没装修好在风水说先办酒可以吗?

二十四节气是按阴历还是阳历排的?

  二十四节气是按阳历推算的!它是一年中十二节气和十二中气的总称!是在—个回归年(用阳历计算的年)中,太阳行经黄道上二十四个特定位置的日期!中国过去长期使用的是农历(也叫阴历?古历、旧历)是以十二个朔望月为一年。其长度和回归年大约相差十一天!用十九年置七个闰月!使其周期和回归年相符?因此,农历的月份与实际季节可能有半个月左右的差异,不利于指导农业生产。为此。中国古代的天文工作者,将太阳在黄道上的二十四个具有季节意义位置的日期!给以有关季节!气候和农业生产的名称,1793用来反映季节气候和指导农时!   二十四节气起源于黄河流域,其中四"立"(立春,立夏!立秋、立冬)为四季的开始,二分(春分,秋分),二至(夏至、冬至)为四季的—半,十二节气和十二中气相间安排!为便于记忆人们把二十四节在一年中出5732现的顺序编成顺口溜:   春两惊春清谷天?夏满芒夏暑相连、秋暑露秋寒霜降!冬雪雪冬小大寒!   为了说明二十四节气是按阳历安排的!特列表对照如下:   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━   节气名称 立 春 雨 水 惊 蛰 春 分 清 明 谷 两   (正月节气)(正月中气)(二月节气)(二月中气)(三月节气)(三月中气)   节气日期 2 月 2 月 3 月 3 月 4 月 4 月   4日或5日 19日或20日 5日或6日 20日或21日 4日或5日 20日或21日   太阳黄经(度)315 330 345 0 15 30   ──────────────────────────────────   节气名称 立夏 小满 芒种 夏至 小暑 大暑   (四月节气)(四月中气)(五月节气)(五月中气)(六月节气)(六月中气)   节气日期 5 月 5 月 6 月 6 月 7 月 7 月   5日或6日 2!日或22日 5日或6日 21日或22日 7日或8日 23日或24日   太阳黄经(度)45 60 75 90 105 120   ──────────────────────────────────   节气名称 立秋 处暑 白露 秋分 寒露 霜降   (七月节气)(七月中气)(八月节气)(八月4562中气)(九月节气)(九月中气)   节气日期 8 月 8 月 9 月 9 月 10 月 10 月   7日或8日 23日或24日 7日或8日 23日或24日 8日或9日 23日或24日   太阳黄经(度)135 150 165 !80 !95 210   ──────────────────────────────────   节气名称 立冬 小雪 大雪 冬至 小寒 大寒   (十月节气)(十月中气)(11月节气)(11月中气)(12月节气)(12月中气)   节气日期 11 月 11 月 12 月 12 月 l 月 1 月   7日或8日 22日或23日 7日或8日 21日或22日 5日或6日 20日或21日   太阳黄经度225 240 255 270 285 300   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━   上表充分说明、二十四节气是按照太阳到达黄经的度数确定的!而不是根据阴历或月亮推算的,科学来不得半点虚假、不是任何人想像出来的,、买房子看风水那款软件好些

网上算命是按阴历还是阳历

  算命当然是阴历啦,房屋厨房风水学图解

阴历和阳历怎么区别?

  阴历在天文学中主要指按月亮的月相周期来安排的历法!以月球绕行地球一周(以太阳为参照物,实际月球运行超过一周)为一月、即以朔望月作为确定历月的基础、一年为十二个历月的一种历法!在历法发展衍变过程中!二十四节气的出现用于科学地指导农业生产,形成了农历(汉历),虽然,阴历,农历都俗称殷历,古历!汉历、夏历,旧历!但阴历和农历(汉历)是有区别的,传统上使用的夏历(汉历)实际上是一种阴阳历!而伊斯兰历(回历)反而是一种纯粹的阴历,   阴历是中国传统历法之一!也5469被称为"殷历"?"古历"!汉历、"黄历"、"夏历"和"旧历"等,阴历就是老百姓常说的农历。   阴历定月的依据是月亮的运动规律:月球运行的轨道、名曰白道,白道与黄道同0733为天体上之两大圆、以五度九1395分而斜交!月球绕地球一周、出没于黄道者两次,历二十七日七小时四十三分十一秒半!为月球公转一周所需的时间。谓之“恒星月”,唯当月球绕地球之时!地球因公转而位置亦有变动!计前进二十七度余,而月球每日行十三度十五分,故月球1084自合朔?全绕地球一周!复至合朔。实需二十九日十二时四十四分二秒八。谓之“朔望月”?习俗所谓一个月!即指朔望月而言!   太阳历又称为阳历,是以地球绕太阳公转的运动周期为基础而制定的历法、太阳历的历年近似等于回归年!一年12个月!这个“月”。实际上与朔望月无关!阳历的月份!日期都与太阳在黄道上的位置较好地符合,根据阳历的日期!在一年中可以明显看出四季寒暖变化的情况、但5355在每个月份中!看不出月亮的朔!望、两弦。 如今世界通行的公历就是一种阳历,平年365天,闰年366天、每四年一闰!每0306满百年少闰一次!到第四百年再闰、即每四百年中有97个闰年!公历的历年平均长度与回归年只有26秒之差!要累积3300年才差一日。!风水学讲究房屋前面不能有阻挡

算命按阴历还是阳历 30分

  中国古代的算命学以阴历为准、如八字,占卦!   西方的算命学以阳历为准,如星座!。房子装修怎样看风水

十二生肖是按阴历还是按阳历算?

  十二生肖是按中国的农2654历来设定的。中国有!外国没有!   但计算孩子们的属相。就要按立3405春来界定了!   根据中国历法!属相按立春划分。两个生肖的划分,既不是以公历的1月1日为界限、也不是以农历的正月初一3599为界限,而是以24节气中的立春节气为界限,   中国黄历以立春确定生肖!“农历”是汉代开始使用的“太阴历”,新年是以立春为界的,立春是二十四节气之首、生肖以立春为准,《百度百科‍》、租房子注意风水禁忌

生日阳历阴历怎么算

  很简单——你的阴历生日是十二月二十七、那9751么就别管阳历了、只要是每7427年的阴历十二月二十七就是你的阴历生日!反过来!你要看阳历生日、就别管阴历、每年的阳历1月31日就是你的阳历生日! 一般日历的大字是指阳历。而下7000面的小字对应的就是阴历,!装修房子要不要看风水阴历转阳历

阴历和阳历的区别

  通俗的讲:阳6130历就是日历中讲的几月几日?也就是上学上班等所按照的日历!   阴历就是平常讲的几月初几,或者是算节气或者传统节日时所按照的日历!     若要知道阳历与阴历的科学解释。下面附上百科网址:   阳历:baike.baidu.com/view/284.htm   阴历:baike.baidu.com/view/23598.htm、如何选房子风水学


阴历转阳历、javascript阳历转阴历方法?