主页 > 知识库 > asp 将日期格式化为需要的格式

asp 将日期格式化为需要的格式

热门标签:服务器配置 Mysql连接数设置 银行业务 阿里云 电子围栏 科大讯飞语音识别系统 Linux服务器 团购网站
%
'******************************
'函数:FormatDate(DateAndTime, para)
'参数:DateAndTime,要格式化的日期时间;para,样式。
'作者:阿里西西
'日期:2007/7/12
'描述:将日期格式化为需要的格式
'示例:%=FormatDate(now(), 3)%>
'******************************
Public Function FormatDate(DateAndTime, para)
  On Error Resume Next
  Dim y, m, d, h, mi, s, strDateTime
  FormatDate = DateAndTime
  If Not IsNumeric(para) Then Exit Function
  If Not IsDate(DateAndTime) Then Exit Function
  y = CStr(Year(DateAndTime))
  m = CStr(Month(DateAndTime))
  If Len(m) = 1 Then m = "0"  m
  d = CStr(Day(DateAndTime))
  If Len(d) = 1 Then d = "0"  d
  h = CStr(Hour(DateAndTime))
  If Len(h) = 1 Then h = "0"  h
  mi = CStr(Minute(DateAndTime))
  If Len(mi) = 1 Then mi = "0"  mi
  s = CStr(Second(DateAndTime))
  If Len(s) = 1 Then s = "0"  s
  Select Case para
  Case "1"
   strDateTime = y  "-"  m  "-"  d  " "  h  ":"  mi  ":"  s
  Case "2"
   strDateTime = y  "-"  m  "-"  d
  Case "3"
   strDateTime = y  "/"  m  "/"  d
  Case "4"
   strDateTime = y  "年"  m  "月"  d  "日"
  Case "5"
   strDateTime = m  "-"  d  " "  h  ":"  mi
  Case "6"
   strDateTime = m  "/"  d
  Case "7"
   strDateTime = m  "月"  d  "日"
  Case "8"
   strDateTime = y  "年"  m  "月"
  Case "9"
   strDateTime = y  "-"  m
  Case "10"
   strDateTime = y  "/"  m
  Case "11"
   strDateTime = right(y,2)  "-" m  "-"  d  " "  h  ":"  mi
  Case "12"
   strDateTime = right(y,2)  "-" m  "-"  d
  Case "13"
   strDateTime = m  "-"  d
  Case Else
   strDateTime = DateAndTime
  End Select
 FormatDate = strDateTime
End Function
%>
您可能感兴趣的文章:
  • JS 日期验证正则附asp日期格式化函数
  • Asp 日期格式化问题
  • asp的一个日期格式化函数
  • ASP常用日期格式化函数 FormatDate()

标签:大理 江苏 蚌埠 枣庄 衢州 萍乡 广元 衡水

巨人网络通讯声明:本文标题《asp 将日期格式化为需要的格式》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266