网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网络编程 >> ASP教程 >> 正文
最新文章
· FSO 组件asp生成html静态页面碰到缓存
· asp实现长文章自动分页插件
· 在ASP中访问和更新Cookies集合
· ASP错误提示大全
· 学习ASP的几个观点
· ASP用两级联动下拉列表来显示大类和小
· ASP取当前页面地址和参数
· ASP删除记录的同时删除相关图片
· asp将查询结果导出到excel
· ASP批量导入Excel到Access或者Sql Se
热门文章
 化境ASP无组件上传类 - upload_5xs
 一个获取ACCESS数据库表名以及表名
 asp将查询结果导出到excel
 艾恩ASP无组件上传修改版
 ASP批量导入Excel到Access或者Sql 
 ASP读取数据库的Flash+JS图片切换特
 ASP用两级联动下拉列表来显示大类和
 ASP+JS实现网页歌曲连播、点播功能
 使用ASP重启服务器
 asp批量替换access数据库中指定字段
相关文章
没有相关文章
asp日期转换成汉字格式程序
来源:中国asp之家 更新时间:2009/5/16 11:56:13 阅读次数:
字体:[ ] 我要投稿

今天要处理通知书上的日期,写的一个处理程序,效率可能不是最优的,不过实现功能绝对没问题。

注:月份和天要分>10,=10,<10三种情况来处理,否则转换出来的数据会很别扭的哦!!!

<%
'============================
'@ author:sunfeng
'@ http://www.windsfly.cn/blog
'@ email:sf0223cn@163.com
'@ qq:729028242
'============================
function convertNumtoStr(num)
   select case num
      case 1:convertNumtoStr="一"
      case 2:convertNumtoStr="二"
      case 3:convertNumtoStr="三"
      case 4:convertNumtoStr="四"
      case 5:convertNumtoStr="五"
      case 6:convertNumtoStr="六"
      case 7:convertNumtoStr="七"
      case 8:convertNumtoStr="八"
      case 9:convertNumtoStr="九"
      case 0:convertNumtoStr="十" 
   end select   
end function

   da=date() '可从数据库读取,这里只做测试
   m=month(da)
   d=day(da)
   'Response.Write "###"&convertNumtoStr(m)&"-"&convertNumtoStr(d)&"###"
   dat=cstr(da)
   daa=split(dat,"-")
   if int(m)>10 then
      mm="十"&convertNumtoStr(right(m,1))
   elseif int(m)=10 then
      mm="十"
   else
      mm=convertNumtoStr(m)
   end if
   if int(d)>10 then
      dd=convertNumtoStr(left(d,1))&"十"&convertNumtoStr(right(d,1))
   elseif int(d)=10 then
      dd="十"
   else
      dd=convertNumtoStr(d)
   end if
   Response.Write mm&"-"&dd
   'Response.Write "<br>测试成功@!!!"   
%>

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号