仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 509|回复: 7
打印 上一主题 下一主题

[学习教程] ASP网页编程之取得ASP的中文日期字符串

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:46:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP脚本是采用明文(plaintext)方式来编写的。中文|字符串|字符串我们通常需要在WEB页面上写上当前的日期,可能使用客户端script,或者使用ASP。使用ASP的一个特点是,它产生的效果看起来是静态的页面,但实际上它是动态生成的。如果你希看用ASP显示一个中文的日期,则需要转化一下。下面是用来转化的函数及其调用实例。

[[函数完成]]
[%
======================================================
函数Date2Chinese
功效:取得中文日期的字符串(如一九九八年蒲月十二日)
参数:iDate要转化的日期
前往:中文日期的字符串
======================================================
FunctionDate2Chinese(iDate)
  Dimnum(10)
  DimiYear
  DimiMonth
  DimiDay

  num(0)=""
  num(1)="一"
  num(2)="二"
  num(3)="三"
  num(4)="四"
  num(5)="五"
  num(6)="六"
  num(7)="七"
  num(8)="八"
  num(9)="九"

  iYear=Year(iDate)
  iMonth=Month(iDate)
  iDay=Day(iDate)
  Date2Chinese=num(iYear1000)+_
    num((iYear100)Mod10)+num((iYear_
    10)Mod10)+num(iYearMod_
    10)+"年"
  IfiMonth]=10Then
    IfiMonth=10Then
      Date2Chinese=Date2Chinese+_
      "十"+"月"
    Else
      Date2Chinese=Date2Chinese+_
      "十"+num(iMonthMod10)+"月"
    EndIf
  Else
    Date2Chinese=Date2Chinese+_
      num(iMonthMod10)+"月"
  EndIf
  IfiDay]=10Then
    IfiDay=10Then
      Date2Chinese=Date2Chinese+_
      "十"+"日"
    ElseIfiDay=20OriDay=30Then
      Date2Chinese=Date2Chinese+_
      num(iDay10)+"十"+"日"
    ElseIfiDay]20Then
      Date2Chinese=Date2Chinese+_
      num(iDay10)+"十"+_
      num(iDayMod10)+"日"
    Else
      Date2Chinese=Date2Chinese+_
      "十"+num(iDayMod10)+"日"
    EndIf
  Else
    Date2Chinese=Date2Chinese+_
    num(iDayMod10)+"日"
  EndIf
EndFunction
%]

[[调用举例]]
[%
response.writedate2Chinese(date())
%]</p>因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。
再见西城 该用户已被删除
沙发
发表于 2015-1-20 11:43:18 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
小妖女 该用户已被删除
板凳
发表于 2015-1-29 07:00:13 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
地板
发表于 2015-2-5 23:47:07 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
不帅 该用户已被删除
5#
发表于 2015-2-14 06:31:47 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
飘飘悠悠 该用户已被删除
6#
发表于 2015-3-4 05:01:55 | 只看该作者
那么,ASP.Net有哪些改进呢?
飘灵儿 该用户已被删除
7#
发表于 2015-3-11 17:17:21 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
老尸 该用户已被删除
8#
发表于 2015-3-27 06:09:58 | 只看该作者
那么,ASP.Net有哪些改进呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-6 03:14

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表