excel vba 日期控件:ExcelVBA常用日期函数
excel vba 日期控件:ExcelVBA常用日期函数DateAdd(单位 间隔 日期参数)函数,用于在日期参数基础上根据单位返回间隔后的日期,间隔为正数返回未来日期,负数返回历史日期WeekdayName(星期数 是否缩写 星期模式)函数返回指定星期数的字符串,例如示例,星期模式为以周日开始,即周日为1,至周六为7,示例星期数为2,则返回字符串“星期一”Date()函数用于返回当前系统日期,Time()函数用于返回当前系统时间WeekDay(日期参数[ 星期模式默认以周日为第一天])函数查看日期参数的星期数,返回1~7代表的星期数星期模式参数
Now()函数,无参数,返回系统当前日期和时间
Now()函数
Year(日期参数)、Month(日期参数)、Day(日期参数)函数,分别返回日期参数对应的年月日,返回整数类型
Hour(时间参数)、Minute(时间参数)、Second(时间参数)函数,分别返回时间参数对应的小时、分钟、秒
Date()函数用于返回当前系统日期,Time()函数用于返回当前系统时间
WeekDay(日期参数[ 星期模式默认以周日为第一天])函数查看日期参数的星期数,返回1~7代表的星期数
星期模式参数
WeekdayName(星期数 是否缩写 星期模式)函数返回指定星期数的字符串,例如示例,星期模式为以周日开始,即周日为1,至周六为7,示例星期数为2,则返回字符串“星期一”
DateAdd(单位 间隔 日期参数)函数,用于在日期参数基础上根据单位返回间隔后的日期,间隔为正数返回未来日期,负数返回历史日期
单位参数
DateDiff(单位 日期1 日期2[ 星期模式[ 指定一年中的第一周]])函数返回指定单位两个日期参数间的时间间隔,时间单位参数与DateAdd函数相同,指定一年中的第一周参数为:
指定一年中的第一周参数
DatePart(间隔单位 日期[ 指定一周的第一天[ 指定一年的第一周]])函数返回指定日期在一年中的第几天,第几周,第几月或第几季度
间隔单位中:"yyyy"返回年,"y"返回今年的天数 "d"返回该月的天数
FormatDateTime(日期[ 格式])函数将日期时间格式显示成多种样式
不同的日期时间格式效果