以把下面的代码复制保存为JS在网页当中调用就可以了,代码如下:function RunGLNL(){ var today=new Date(); var d=new Array(星期日,星期一,星期二,星期三,星期四,星期五,星期六); var DDDD=(today。

getYear()100 ? today。getYear()+1900:today。getYear())+年+(today。getMonth()+1)+月+today。getDate()+日; DDDD = DDDD + + d[today。

getDay()]; DDDD = DDDD+ + (CnDateofDateStr(today)); //DDDD = DDDD+ + SolarTerm(today); document。write(DDDD); } function DaysNumberofDate(DateGL){ return parseInt((Date。

parse(DateGL)-Date。parse(DateGL。getYear()+/1/1))/86400000)+1; } function CnDateofDate(DateGL){ var CnData=new Array( 0x16,0x2a,0xda,0x00,0x83,0x49,0xb6,0x05,0x0e,0x64,0xbb,0x00,0x19,0xb2,0x5b,0x00, 0x87,0x6a,0x57,0x04,0x12,0x75,0x2b,0x00,0x1d,0xb6,0x95,0x00,0x8a,0xad,0x55,0x02, 0x15,0x55,0xaa,0x00,0x82,0x55,0x6c,0x07,0x0d,0xc9,0x76,0x00,0x17,0x64,0xb7,0x00, 0x86,0xe4,0xae,0x05,0x11,0xea,0x56,0x00,0x1b,0x6d,0x2a,0x00,0x88,0x5a,0xaa,0x04, 0x14,0xad,0x55,0x00,0x81,0xaa,0xd5,0x09,0x0b,0x52,0xea,0x00,0x16,0xa9,0x6d,0x00, 0x84,0xa9,0x5d,0x06,0x0f,0xd4,0xae,0x00,0x1a,0xea,0x4d,0x00,0x87,0xba,0x55,0x04 ); var CnMonth=new Array(); var CnMonthDays=new Array(); var CnBeginDay; var LeapMonth; var Bytes=new Array(); var I; var CnMonthData; var DaysCount; var CnDaysCount; var ResultMonth; var ResultDay; var yyyy=DateGL。

getYear(); var mm=DateGL。getMonth()+1; var dd=DateGL。getDate(); if(yyyy100) yyyy+=1900; if ((yyyy 1997) || (yyyy 2020)){ return 0; } Bytes[0] = CnData[(yyyy - 1997) * 4]; Bytes[1] = CnData[(yyyy - 1997) * 4 + 1]; Bytes[2] = CnData[(yyyy - 1997) * 4 + 2]; Bytes[3] = CnData[(yyyy - 1997) * 4 + 3]; if ((Bytes[0] 0x80) != 0) {CnMonth[0] = 12;} else {CnMonth[0] = 11;} CnBeginDay = (Bytes[0] 0x7f); CnMonthData = Bytes[1]; CnMonthData = CnMonthData 8; CnMonthData = CnMonthData | Bytes[2]; LeapMonth = Bytes[3]; for (I=15;I=0;I--){ CnMonthDays[15 - I] = 29; if (((1 I) CnMonthData) != 0 ){ CnMonthDays[15 - I]++;} if (CnMonth[15 - I] == LeapMonth ){ CnMonth[15 - I + 1] = - LeapMonth;} else{ if (CnMonth[15 - I] 0 ){CnMonth[15 - I + 1] = - CnMonth[15 - I] + 1;} else {CnMonth[15 - I + 1] = CnMonth[15 - I] + 1;} if (CnMonth[15 - I + 1] 12 ){ CnMonth[15 - I + 1] = 1;} } } DaysCount = DaysNumberofDate(DateGL) - 1; if (DaysCount = (CnMonthDays[0] - CnBeginDay)){ if ((yyyy 1901) (CnDateofDate(new Date((yyyy - 1)+/12/31)) 0)){ ResultMonth = - CnMonth[0];} else {ResultMonth = CnMonth[0];} ResultDay = CnBeginDay + DaysCount; } else{ CnDaysCount = CnMonthDays[0] - CnBeginDay; I = 1; while ((CnDaysCount DaysCount) (CnDaysCount + CnMonthDays[I] DaysCount)){ CnDaysCount+= CnMonthDays[I]; I++; } ResultMonth = CnMonth[I]; ResultDay = DaysCount - CnDaysCount; } if (ResultMonth 0){ return ResultMonth * 100 + ResultDay;} else{return ResultMonth * 100 - ResultDay;} } function CnYearofDate(DateGL){ var YYYY=DateGL。

getYear(); var MM=DateGL。getMonth()+1; var CnMM=parseInt(Math。abs(CnDateofDate(DateGL))/100); if(YYYY100) YYYY+=1900; if(CnMMMM) YYYY--; YYYY-=1864; return CnEra(YYYY)+年; } function CnMonthofDate(DateGL){ var CnMonthStr=new Array(零,正,二,三,四,五,六,七,八,九,十,十一,腊); var Month; Month = parseInt(CnDateofDate(DateGL)/100); if (Month 0){return 闰 + CnMonthStr[-Month] + 月;} else{return CnMonthStr[Month] + 月;} } function CnDayofDate(DateGL){ var CnDayStr=new Array(零, 初一, 初二, 初三, 初四, 初五, 初六, 初七, 初八, 初九, 初十, 十一, 十二, 十三, 十四, 十五, 十六, 十七, 十八, 十九, 二十, 廿一, 廿二, 廿三, 廿四, 廿五, 廿六, 廿七, 廿八, 廿九, 三十); var Day; Day = (Math。

abs(CnDateofDate(DateGL)))%100; return CnDayStr[Day]; } function DaysNumberofMonth(DateGL){ var MM1=DateGL。getYear(); MM1100 ? MM1+=1900:MM1; var MM2=MM1; MM1+=/+(DateGL。

getMonth()+1); MM2+=/+(DateGL。getMonth()+2); MM1+=/1; MM2+=/1; return parseInt((Date。parse(MM2)-Date。parse(MM1))/86400000); } function CnEra(YYYY){ var Tiangan=new Array(甲,乙,丙,丁,戊,己,庚,辛,壬,癸); //var Dizhi=new Array(子(鼠),丑(牛),寅(虎),卯(兔),辰(龙),巳(蛇), //午(马),未(羊),申(猴),酉(鸡),戌(狗),亥(猪)); var Dizhi=new Array(子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥); return Tiangan[YYYY%10]+Dizhi[YYYY%12]; } function CnDateofDateStr(DateGL){ if(CnMonthofDate(DateGL)==零月) return  请调整您的计算机日期!; else return 农历:+CnYearofDate(DateGL)+ + CnMonthofDate(DateGL) + CnDayofDate(DateGL); } function SolarTerm(DateGL){ var SolarTermStr=new Array( 小寒,大寒,立春,雨水,惊蛰,春分, 清明,谷雨,立夏,小满,芒种,夏至, 小暑,大暑,立秋,处暑,白露,秋分, 寒露,霜降,立冬,小雪,大雪,冬至); var DifferenceInMonth=new Array( 1272060,1275495,1281180,1289445,1299225,1310355, 1321560,1333035,1342770,1350855,1356420,1359045, 1358580,1355055,1348695,1340040,1329630,1318455, 1306935,1297380,1286865,1277730,1274550,1271556); var DifferenceInYear=31556926; var BeginTime=new Date(1901/1/1); BeginTime。

setTime(947120460000); for(;DateGL。getYear()BeginTime。getYear();){ BeginTime。setTime(BeginTime。getTime()-DifferenceInYear*1000); } for(;DateGL。

getYear()BeginTime。getYear();){ BeginTime。setTime(BeginTime。getTime()+DifferenceInYear*1000); } for(var M=0;DateGL。getMonth()BeginTime。

getMonth();M++){ BeginTime。setTime(BeginTime。getTime()+DifferenceInMonth[M]*1000); } if(DateGL。getDate()BeginTime。getDate()){ BeginTime。

setTime(BeginTime。getTime()+DifferenceInMonth[M]*1000); M++; } if(DateGL。getDate()BeginTime。getDate()){ BeginTime。setTime(BeginTime。

getTime()+DifferenceInMonth[M]*1000); M==23?M=0:M++; } var JQ; if(DateGL。getDate()==BeginTime。getDate()){ JQ=  今天是font color='#FF9999'b+SolarTermStr[M] + /b/font; } else if(DateGL。

getDate()==BeginTime。getDate()-1){ JQ=  明天是font color='#FF9999'b+SolarTermStr[M] + /b/font; } else if(DateGL。getDate()==BeginTime。

getDate()-2){ JQ=  后天是font color='#FF9999'b+SolarTermStr[M] + /b/font; } else{ JQ= if(DateGL。getMonth()==BeginTime。getMonth()){ JQ+=  本月; } else{ JQ+=  下月; } JQ+=BeginTime。

getDate()+日+font color='#FF9999'b+SolarTermStr[M]+/b/font; } return JQ; } function CAL() {} RunGLNL();。

全部

农历日期用html怎么显示,怎么显示阴历(农历)日期的js代码?相关推荐

  1. html中只显示农历的完整代码,很全的显示阴历(农历)日期的js代码

    很全的显示阴历(农历)日期的js代码 发布于 2016-12-17 14:15:20 | 248 次阅读 | 评论: 0 | 来源: 网友投递 JavaScript客户端脚本语言Javascript ...

  2. html让时间只展示年月日_如何用html写代码,使得在网页上显示当前的时间和日期...

    展开全部 在网页62616964757a686964616fe59b9ee7ad9431333363363537中动态的显示日期时间,一般都是使用js来实现,很简单,一看就会. 网页中动态的显示系统日 ...

  3. php 上次登陆时间,php使用cookie显示用户上次访问网站日期的方法

    本文实例讲述了php使用cookie显示用户上次访问网站日期的方法.分享给大家供大家参考.具体实现方法如下:<?php if(!empty($_COOKIE['lastvisit'])){//先 ...

  4. html页面显示动态日期时间,如何在网页中动态显示当前日期和时间(js调用)

    很多网站都会在顶部显示实时的日期,时间,而且时间可以根据自己电脑的时间自动的更新.就像网站上装了一个时钟一样,当用户进入我们做的网站时就会看到今天是哪一年,哪一月,哪一日,星期几,时,分,秒,并且它是 ...

  5. easyUI datebox 日期只显示年月及年月日切换的实现 js样式重新渲染加载

    记录一下,最近的做的一个功能,需要在easyUI的日期框datebox 中,只显示年月格式,同时,还需要切换到年月日的格式 第一步:如何显示年月日,默认当前一天 如下代码是:报表日期及时间选择框 报表 ...

  6. android时间24小时,安卓时间显示TextClock显示日期时间,24小时制和12小时制(自定义...

    安卓时间显示TextClock显示日期时间,24小时制和12小时制(自定义 安卓时间显示TextClock显示日期时间,24小时制和12小时制(自定义时间) 这个地方的是按24小时制还是12小时制 是 ...

  7. java am pm_java-在日期格式化后以小写形式显示AM和PM

    java-在日期格式化后以小写形式显示AM和PM 格式化日期时间后,时间以大写形式显示AM或PM,但我希望以小写形式显示,例如am或pm. 这是我的代码: public class Timeis { ...

  8. 计算机时间无显示桌面,我的Win10电脑显示只显示时间而没有日期怎么办?怎么解决?...

    我的Win10电脑显示只显示时间而没有日期怎么办?怎么解决?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我的Win1 ...

  9. wincc显示系统时间_wincc系统日期时间获取

    wincc 系统日期时间获取 系统时间的获得,有两种办法,一是建立 TAG ,二是使用函数获取 系统时间 方法一: 在 [Tag Management] 添加新的驱动 "System Inf ...

  10. html日期英文状态显示,日期不会显示在HTML输入类型日期的模型上

    我试图在我的创建和编辑Razor Views上显示日期类型输入-日期选择器工作正常但是在编辑时我从模型中获取值但日期选择器不显示它- 视图 @Html.TextBoxFor(model => m ...

最新文章

  1. hdu4336-Card Collector【min-max容斥,期望概率】
  2. 啊哈C语言,c语言编程入门书籍及PPT(PDF版)下载网址
  3. mpython_mPython官方版
  4. Idea为什么全局搜索会失效?
  5. Java 语言的几个缺陷(个人感觉)
  6. 【20220912】电商业务的核心流程
  7. access如何设置定期报表汇总_创建分组报表或汇总报表
  8. 【VOIP】yate sip客户端直接呼叫
  9. 锐捷交换机密码恢复操作
  10. cloudchat苹果如何下载只能通过ipa吗
  11. iOS视频播放的基本方法
  12. 房产管理系统CAD图形管理应用有哪些?
  13. 第二届华东架构师大会成功召开
  14. PAT乙级 1070 结绳 python
  15. 机器人中的数值优化之凸函数
  16. layer.load()
  17. Hadoop-2.5.2集群安装配置详解
  18. [ahk]选中内容 按热键即发音
  19. 远景阿波罗光伏助力苹果供应商清洁能源计划
  20. Android 流量监控统计整理

热门文章

  1. python样条插值(二)
  2. 计算机ps一级知识点,2018年全国计算机一级Photoshop考什么内容?
  3. C# WinAPI 编程详解(一)
  4. 深海迷航坐标传送代码_深海迷航代码大全_深海迷航作弊码汇总及代码使用教程_咖绿茵手游站...
  5. 机器学习面试笔试求职必背!八股文(1/5)
  6. base64和base32的区分方法
  7. raft算法 java_raft-java首页、文档和下载 - 分布式一致性算法 Raft 的 Java 实现 - OSCHINA - 中文开源技术交流社区...
  8. 安装西门子博图一直重启_博途V15.1安装及无限重启和.net3.5SP1错误处理解决方法...
  9. vue项目中引用阿里云图标库
  10. python单例模式例子_python单例模式实例分析