- 关于信息安全等级保护工作的实施意见(1)
- 关于网络信息安全等级保护制度的思考(1)
- 关于Linux网络安全的内在限制
- 关于各类防火墙的介绍(1)
- 关于ARP攻击的防护措施
- 关于防范ARP欺骗木马程序(病毒)攻击
- 关于bo-blog的安全隐患
- 关于XP SP2的IPv6安全性思考
- [组图] 关于手机病毒入侵的解决方法
- 关于木马种植策略和防护手段
- 关于一些路由协议的漏洞(1)
- [组图] 关于485网络“布线”的疑难问答(1)
- 关于未来操作系统方向的初步设想
- 关于指针和内存的几个问题
- 关于输入环状图形的三种方法
- 关于CGI绝对路径、相对路径和URL
- 关于GD模块的语法和使用
- 关于odbc的一个文挡说明,奉献给大家
- 关于绝对路径、相对路径和URL
- 关于如何利用COM ,来提高ASP执行权限的问题!
下面的代码可以将任意日期(1000-01-01------>9999-12-31)转换为汉字显示:
Private Sub Command1_Click()
MsgBox datename(Date)
End Sub
Function datename(ByVal mydate As Date) As String
Dim i As Long, d(3) As String, myyear As String
myyear = Format(mydate, "yyyy")
For i = 1 To 4
d(0) = d(0) & Mid("○一二三四五六七八九", CInt(Mid(myyear, i, 1)) + 1, 1)´ trans year to chinese character
Next
d(1) = "年" & MonthName(Month(mydate)) ´add month name in chinese as “十月”
d(2) = Choose(Day(mydate) \ 10 + 1, "", "十", "二十", "三十") & Mid(" 一二三四五六七八九", Day(mydate) Mod 10 + 1, 1) & "日"
d(3) = "," & WeekdayName(Weekday(mydate))´add weekday name in chinese as “星期三”
datename = Join(d, "") ´ combine year,month and day,weekday
datename = Replace(datename, " ", "") ´ avoid space in result
End Function
[编辑:百家电脑学院] [返回学院首页] [返回上一页] []
·上一篇:获取机器DirectX版本 · 下一篇:使用DLL文件中封装的窗口

