1. 获取系统时间
常见的三个获取系统时间的方式:
- Date 获取当前系统时间的年月日
- Time 获取当前系统时间的时分秒
- Now 获取当前系统时间的年月日和时分秒
Public Sub main()
Debug.Print Date '结果:2022/7/27
Debug.Print Time '结果:15:00:25
Debug.Print Now '结果:2022/7/27 15:00:25
End Sub
2. 更细力度的提取时间
- 从日期中提取年 Year(时间)
- 从日期中提取月 Month(时间)
- 从日期中提取日 Day(时间)
- 从日期中提取时 Hour(时间)
- 从日期中提取分 VBA.Minute(时间)
- 从日期中提取秒 Second(时间)
Public Sub main()
Debug.Print Year(Now) '结果:2022
Debug.Print Month(Now) '结果:7
Debug.Print Day(Now) '结果:27
Debug.Print Hour(Now) '结果:15
Debug.Print VBA.Minute(Now) '结果:4
Debug.Print Second(Now) '结果:20
End Sub
3. 格式化显示日期
格式化日期显示的语法为:Format(时间, 格式)
,常见格式有:
格式 | 描述 |
---|---|
yyyy-mm-dd | 年月日 |
yyyy年mm月dd日 |