phpcms日期--汉字与数字的转换
2016-09-19 17:48
323 查看
效果
界面月份数 显示 汉字,参数传入 数字
查询返回数据时,返回数字,界面显示 汉字
示例:
controller
view
效果图:
界面月份数 显示 汉字,参数传入 数字
查询返回数据时,返回数字,界面显示 汉字
示例:
controller
case 'show'://个人积分来源显示 //获取个人积分页面信息 $year = isset($year) ? intval($year) : date('Y'); $month = isset($month) ? intval($month) : date('n'); $aInfo = $oGrade->getMyGradeInfo($year, $month, $userid); // var_dump($aInfo);die; //月份数组 $chine = array("一", "二", "三", "四", "五", "六", "七", "八", "九","十","十一","十二"); include front_tpl('grade.show'); break;
view
<div class="time_select"> <ul> <li class="left"> <a class="drop" id="year"><?=$year?>年</a> <div> <ul> <?php for($y = 2015; $y < 2018; $y++){?> <li> <a <?php if($y == $year){?>class="cur"<?php }?>><?=$y?>年</a> </li> <?php }?> </ul> </div> </li> <li class="right"> <a class="drop" id="month"><?=$chine[$month-1]?>月</a> <div> <ul> <?php for($m = 1; $m < 13; $m++){?> <li> <a <?php if($m == $month){?>class="cur"<?php }?>><?=$chine[$m-1]?>月</a> </li> <?php }?> </ul> </div> </li> </ul> </div> <script> function init(){ var winW=document.documentElement.clientWidth; var winH=document.documentElement.clientHeight; var allH=document.documentElement.scrollHeight; var score_list=document.getElementById("score_lis 4000 t"); var h=winH-(winW*(0.16*640)/640+137); if(allH<winH){ score_list.style.height=h+"px"; } $(".drop").click(function(){ $(this).next().toggle(); }); $(".time_select li ul li").click(function(){ $(this).parent().parent().prev().text($(this).find("a").text()); $(this).parent().parent().hide(); //搜索不同年月的个人积分信息 var year = $("#year").text().replace(/年/ig,""); var month = $("#month").text().replace(/月/ig,""); month = convertToNumber(month); window.location.href="?file=grade&action=show&openid=<?=$openid?>&year=" + year + "&month=" + month; }); } //汉字转换成数字 function convertToNumber(mon){ var num = ["一", "二", "三", "四", "五", "六", "七", "八", "九","十","十一","十二"]; var len = num.length; for(var i = 0; i < len; i++){ if(mon == num[i]){ var C_Num = i+1; } } return C_Num; } </script>
效果图:
相关文章推荐
- 用C# 重写数字日期转换为汉字日期并具有分割功能函数类
- ACCESS VBA 数字日期转换为汉字日期并具有分割功能
- 将数字日期转换成汉字大写日期
- 把数字日期里的"月份"单独拿出来转换成对应的汉字月份
- C#练习——统计整型数组中不重复数字的个数、将普通日期格式转换成汉字日期格式、在控制台录入每个学生的姓名,当用户输入quit(不区分大小写)时,程序停止接受用户的输入,并且显示出用户输入的学生的个数
- 转换阿拉伯数字为汉字数码
- 关于VB日期与数字的转换(一)
- 数字日期转化为汉字日期格式...
- 数字转换为大写汉字
- C#中将数字日期转换为中文日期
- 数字日期转化为汉字日期格式...
- 数字日期转化为汉字日期格式...
- C#数字转换成大写汉字程序
- 数字日期转化为汉字日期格式
- 数字日期转化为汉字日期格式
- 把阿拉伯数字转换成汉字
- 日期数字大小写的转换1981年10-10转换为一九八一年一O-一O
- 将数字转换成汉字的一段asp程序
- 将数字格式的计算结果转换为汉字结果
- 看到大家在讨论阿拉伯数字-》汉字数字的转换,拿出我去年写的C版本