注册 登录
Office中国论坛/Access中国论坛 返回首页

余方方的个人空间 http://www.office-cn.net/?196891 [收藏] [复制] [分享] [RSS]

日志

转化为yyyy-mm-dd日期格式的自定义函数

热度 1已有 1826 次阅读2011-3-14 17:51

可以将20040510数字格式,转换为2004-5-10的日期格式的函数
Public Function 日期格式(rd1)
    Dim day1 As Date
    Dim rdy1 As String
    Dim nn1, yn1, dn1 As Integer
    rdy1 = Trim(rd1)
   If Len(rdy1) <> 8 Then
    日期格式 = "日期位数不对"
    Exit Function
   End If
   
   On Error GoTo tishi
    nn1 = Left(rdy1, 4)
    yn1 = Mid(rdy1, 5, 2)
    dn1 = Right(rdy1, 2)
    day1 = nn1 & "-" & yn1 & "-" & dn1
    日期格式 = day1
    Exit Function
tishi:
   日期格式 = "错误的日期"
End Function

发表评论 评论 (1 个评论)

回复 youchytan 2011-5-15 07:22
format(cdate(rd1),yyyy-mm-dd)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-30 07:00 , Processed in 0.048864 second(s), 17 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部