Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3610|回复: 2

[分享] 【烟花原创】VBA零基础之第178篇 VBA函数之日期和时间(四)

[复制链接]
发表于 2014-5-8 16:05 | 显示全部楼层 |阅读模式
7>DatePart函数
功能:返回一个包含已知日期的指定时间部分的 Variant (Integer)
语法:DatePart(interval,date[,firstdayofweek[, firstweekofyear]])
interval 必要。字符串表达式,是要返回的时间间隔。
date 必要。要计算的 Variant (Date) 值。
Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。
firstweekofyear 可选。指定一年第一周的常数。如果未予指定,则以包含 1 1 日的星期为第一周。

interval 参数的设定值参考dateadd,datepart函数
firstdayofweek 参数与firstweekofyear 参数的设定值参考DateDiff函数


说明:
DatePart 函数可以用来计算日期并返回指定的时间间隔。例如,可以使用DatePart 计算某个日期是星期几或目前为几点钟。
firstdayofweek 参数会影响使用时间间隔符号 W WW计算的结果。

如果 date 是日期文字,则指定的年份成为该日期的固定部分。但是,如果 date 用双引号 (" ") 括起来,且年份略而不提,则在每次计算 date 表达式时,当前年份都会插入到代码之中。这样就可以书写适用于不同年份的程序代码。


示例:


8>Year函数
功能:返回 Variant(Integer),包含表示年份的整数。
语法:Year(date)
date 必须参数,可以是任何能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。如果 date 包含 Null,则返回 Null

示例:



9>Month 函数
功能:返回一个Variant (Integer),其值为 1 12 之间的整数,表示一年中的某月。
语法:Month(date)
date 必须参数,可以是任何能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。如果 date 包含 Null,则返回 Null
示例:



10> Day 函数
功能:返回一个 Variant(Integer),其值为 1 31 之间的整数,表示一个月中的某一日。
语法:Day(date)
date 必须参数,可以是任何能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。如果 date 包含 Null,则返回 Null
Day就不举列了。

发表于 2014-6-18 10:16 | 显示全部楼层
回复

使用道具 举报

发表于 2014-6-18 10:23 | 显示全部楼层
还可以这样刷屏呀?
管求他的了,刷就刷,谁怕谁
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 15:42 , Processed in 0.198144 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表