如何获得当前日期为星期几并转换为中文?

programfish 2003-12-24 08:14:55
如上。
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainstormmaster 2003-12-24
  • 打赏
  • 举报
回复

Private Sub Command1_Click()
'调用
Dim mdate As Date
mdate = Now
Debug.Print test(mdate)
End Sub

Private Function test(ByVal mdate As Date) As String
Dim i As Long
i = Weekday(mdate, vbMonday)
Dim s As String
s = "一二三四五六日"
test = "星期" + Mid(s, i, 1)
End Function
fangyds 2003-12-24
  • 打赏
  • 举报
回复
Private Sub Form_Load()
Me.AutoRedraw = True

Dim l As Long
Dim strWeek As String
l = Weekday(Now)
Select Case l
Case 1
strWeek = "星期日"
Case 2
strWeek = "星期一"
Case 3
strWeek = "星期二"
Case 4
strWeek = "星期三"
Case 5
strWeek = "星期四"
Case 6
strWeek = "星期五"
Case 7
strWeek = "星期六"
End Select
Print strWeek
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧