全民一起VBA提高篇 第四回 日期类型穿梭岁月,时间函数算尽光阴

本文详细介绍了VBA中日期和时间的相关函数,包括获取当前时间、时间数据解析、时间运算以及日期型数据作为Double类型的操作。通过实例展示了如何使用date(), time(), now(), year(), month(), day()等函数,以及如何进行日期和时间的加减运算,帮助读者深入理解VBA中的日期和时间处理。" 132034374,10777962,C++网络编程:概念、原理与实战技巧,"['C++', '网络', '开发语言']
摘要由CSDN通过智能技术生成

 

相关知识点

 

一、获取当前系统时间

   1、 date() 或date  获得当前系统日期 如2019/2/1精度到秒,从1900-1-1~9999-12-31

   2、 time() 或time  获得当前系统时间 如 16:21:30

   3、 now()  或now  获得完整的系统日期和时间如 2019/2/1 16:21:30

二、时间数据解析(年,月,日,星期,时,分,秒)

year()、month()、day()、weekday()、hour()、minute()、second()

DatePart:可以任意制定解析单位(年/月/日等),格式和代码类似于DateDiff函数

三、时间运算

    1、计算两个日期数据之间的时间差

        datediff(单位,起始时间,截止时间)

        单位:

            "yyyy"  "m"月、"q"季度、"d"日、"h"小时、"n"分钟、"s"秒

“y”  当年第几日,运算结果与“d”相同

            "w"  周(按实际天数计算,不足7天为0周)

            "ww" 周(按跨越周日数计算,只要相隔一个周日即为一周)

 

        如:datediff("yyyy",#8/3/1996#,#3/5/2003#)

    2、计算一个时间点加上指定时间后的新的时间点

        dateadd(单位,跨越长度,起始时间)

        单位:

            "yyyy"、"m"、"q"季度、"d"日、"h"小时、"n"分钟、

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值