问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php显示日期,周几,农历初几,什么节日函数

发布网友 发布时间:2022-04-06 03:09

我来回答

1个回答

热心网友 时间:2022-04-06 04:38

一般是用js来显示: 

今天是<script language="javascript">RunGLNL();</script> 

          2014年12月28日 星期日 农历冬月初七

<script>function RunGLNL(){var e=new Date,t=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"),i=e.getFullYear()+"年"+[e.getMonth()+1]+"月"+e.getDate()+"日";intHours=e.getHours(),intMinutes=e.getMinutes(),intSeconds=e.getSeconds(),0==intHours?(hours="12:",xfile=""):12>intHours?(hours=intHours+":",xfile=""):12==intHours?(hours="12:",xfile=""):(intHours-=12,hours=intHours+":",xfile=""),minutes=10>intMinutes?"0"+intMinutes+":":intMinutes+":",seconds=10>intSeconds?"0"+intSeconds+" ":intSeconds+" ",i=i+" "+t[e.getDay()];var i=i+" "+CnDateofDateStr(e);i+=SolarTerm(e),document.write(i)}function DaysNumberofDate(e){return parseInt((Date.parse(e)-Date.parse(e.getFullYear()+"/1/1"))/864e5)+1}function CnDateofDate(e){var t,i,a,n,r,o,s,l,d=new Array(22,42,218,0,131,73,182,5,14,100,187,0,25,178,91,0,135,106,87,4,18,117,43,0,29,182,149,0,138,173,85,2,21,85,170,0,130,85,108,7,13,201,118,0,23,100,183,0,134,228,174,5,17,234,86,0,27,109,42,0,136,90,170,4,20,173,85,0,129,170,213,9,11,82,234,0,22,169,109,0,132,169,93,6,15,212,174,0,26,234,77,0,135,186,85,4),c=new Array,h=new Array,u=new Array,p=e.getFullYear();if(e.getMonth()+1,e.getDate(),100>p&&(p+=1900),1997>p||p>2020)return 0;for(u[0]=d[4*(p-1997)],u[1]=d[4*(p-1997)+1],u[2]=d[4*(p-1997)+2],u[3]=d[4*(p-1997)+3],c[0]=0!=(128&u[0])?12:11,t=127&u[0],n=u[1],n<<=8,n|=u[2],i=u[3],a=15;a>=0;a--)h[15-a]=29,0!=(1<<a&n)&&h[15-a]++,c[15-a]==i?c[15-a+1]=-i:(c[15-a+1]=c[15-a]<0?-c[15-a]+1:c[15-a]+1,c[15-a+1]>12&&(c[15-a+1]=1));if(r=DaysNumberofDate(e)-1,r<=h[0]-t)s=p>1901&&CnDateofDate(new Date(p-1+"/12/31"))<0?-c[0]:c[0],l=t+r;else{for(o=h[0]-t,a=1;r>o&&o+h[a]<r;)o+=h[a],a++;s=c[a],l=r-o}return s>0?100*s+l:100*s-l}function CnYearofDate(e){var t=e.getFullYear(),i=e.getMonth()+1,a=parseInt(Math.abs(CnDateofDate(e))/100);return 100>t&&(t+=1900),a>i&&t--,t-=1864,CnEra(t)+"年"}function CnMonthofDate(e){var t,i=new Array("零","正","二","三","四","五","六","七","八","九","十","冬","腊");return t=parseInt(CnDateofDate(e)/100),0>t?"闰"+i[-t]+"月":i[t]+"月"}function CnDayofDate(e){var t,i=new Array("零","初一","初二","初三","初四","初五","初六","初七","初八","初九","初十","十一","十二","十三","十四","十五","十六","十七","十八","十九","二十","廿一","廿二","廿三","廿四","廿五","廿六","廿七","廿八","廿九","三十");return t=Math.abs(CnDateofDate(e))%100,i[t]}function DaysNumberofMonth(e){var t=e.getFullYear();100>t?t+=1900:t;var i=t;return t+="/"+(e.getMonth()+1),i+="/"+(e.getMonth()+2),t+="/1",i+="/1",parseInt((Date.parse(i)-Date.parse(t))/864e5)}function CnEra(e){var t=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"),i=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥");return t[e%10]+i[e%12]}function CnDateofDateStr(e){return"零月"==CnMonthofDate(e)?" 请调整您的计算机日期!":"农历"+CnMonthofDate(e)+CnDayofDate(e)}function SolarTerm(e){var t=new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"),i=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),a=31556926,n=new Date(1901);for(n.setTime(94712046e4);e.getFullYear()<n.getFullYear();)n.setTime(n.getTime()-1e3*a);for(;e.getFullYear()>n.getFullYear();)n.setTime(n.getTime()+1e3*a);for(var r=0;e.getMonth()>n.getMonth();r++)n.setTime(n.getTime()+1e3*i[r]);e.getDate()>n.getDate()&&(n.setTime(n.getTime()+1e3*i[r]),r++),e.getDate()>n.getDate()&&(n.setTime(n.getTime()+1e3*i[r]),23==r?r=0:r++);var o="";return e.getDate()==n.getDate()&&(o+="     <i>"+t[r]+"</i>"),o}</script>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做青红椒炒毛肚有哪些好吃的诀窍? 如何自制好吃的香辣毛肚? 穿越火线警告码SX(2,509,0)如何解决 CF sx警告码(2,770,0)什么原因 ...要求重新启动电脑 警告码是2 xxxx 0 有时重启4 5次才能玩 win7系统... 穿越火线 sx 警告码 2,994,0 怎么解决 CF出现非法模块SX警告码(2,990,0) 我为什么上CF体验服没开G有非法模块???怎么办啊 警告码(2,502,0) 穿越火线进游戏后 2分钟左右 就出来个 SX 警告码2,990,0 看到刘老师那慈祥的面庞,我感慨万分,我想到了这样几个赞美刘老师的成语... PHP算法:知道具体年月日求本周从几号到几号? qq互联php出现问题请解答 QQ互联审核未通过,原因是“点击QQ登录按钮提示登录失败或出现错误信息(无跳转、提 如何 使用QQ授权登陆 自己的网站 谁知道discuz的后台QQ互联怎么弄? dedecms怎么添加QQ登录插件 如何安装qq互联!新站长,有些不懂!! 做QQ互联,下载PHP SDK v2.1之后应该怎么做? PHPQQ互联登录必须在线上调试吗? PHP网站增加QQ互联的一键登录,应该修改哪个文件? 自制php留言板怎样添加qq互联功能? 如何配置php laravel laravel8 为什么访问不了本地数据库啊? php开发用的最多的laravel是哪个版本 laravel lts版本有哪些 laravel有那些特点? php+mysql输出乱码问题 php 提交到MySQL中的数据乱码是怎么回事啊? - 技术问答 我用PHP做数据库,结果调用mysql的中文出现乱码 PHP+mysql数据库,前台页面都是UTF-8的,MYSQL也是UTF-8,MYSQL查看出现乱码 python 随机读取文件夹内一个文本文件 PYTHON改写随机读取一个文本. python怎么批量读取路径下的文件 python3怎么读取目录下所有txt文件,并将文件名读取顺序保存到字典 python怎么从不同的路径读取想要的文件 我在启动wampserver时弹出php_intl.dll找不到指定模块的对话框,请问如何解决。 [php],ext\php_imagick.dll&#39; - 找不到指定的模块。求大神解决! .DLL文件找不到指定的模块 php环境出现了php_zip.dll-找不到指定的模块 找不到指定的模块怎么解决 找不到指定的模块 请问怎么解决 关于php startup:unable to load dynamic library &#39;...php_mysql.dll&#39; 找不到指定模块。 php 怎么处理 emoji表情 求php过滤ios的Emoji表情的方法,如果字符串中包含Emoji表情就删除。 php过滤表情代码 &#128286; 这样的 标题:&#128286;你好! 只想要标题的你好!,过滤前者&#128286; PHP怎么处理移动端提交的表情字符 php 怎么用正则表达式替换表情特殊符号 [em_27] 替换成表情 如何用PHP匹配并替换iOS标准的emoji表情符号 PHP替换表情 php用 strip_tags去掉html代码后,怎么留言板表情也没有了?