社区
VB基础类
帖子详情
关于day函数的问题
bluesky1980
2003-09-02 10:08:13
Dim a,e As Date
a = "15/08/1998"
e = "26/07/1998"
Print Day(a - e)
提示我类型不匹配
应该如何做
我想用DAY函数来取得两个日期间的天数
请指教,谢谢
...全文
94
8
打赏
收藏
关于day函数的问题
Dim a,e As Date a = "15/08/1998" e = "26/07/1998" Print Day(a - e) 提示我类型不匹配 应该如何做 我想用DAY函数来取得两个日期间的天数 请指教,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbgbianbaogui
2003-09-02
打赏
举报
回复
up
bluesky1980
2003-09-02
打赏
举报
回复
虫莲:你的意思我明白,是分别取"天",算差,但不能实现跨月实现
of123():你的程序运行后还是出现我说的那个问题
李洪根:多谢了,你的没问题.
多谢各位了!
yijiansong
2003-09-02
打赏
举报
回复
UP
lxcc
2003-09-02
打赏
举报
回复
Private Sub Command1_Click()
Dim a As Date, e As Date
a = CDate("15/08/1998")
e = CDate("26/07/1998")
Print Day(a) - Day(e)
End Sub
of123
2003-09-02
打赏
举报
回复
Dim a, e As Date
a = "15/08/1998"
e = "26/07/1998"
Print a - e
射天狼
2003-09-02
打赏
举报
回复
Dim a As Date, e As Date
a = "15/08/1988"
e = "26/07/1988"
Debug.Print DateDiff("d", e, a)
lihonggen0
2003-09-02
打赏
举报
回复
Dim a, e As Date
a = "15/08/1998"
e = "26/07/1998"
Print DateDiff("d", e, a)
lihonggen0
2003-09-02
打赏
举报
回复
DateDiff 函数
返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
语法
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函数语法中有下列命名参数:
部分 描述
interval 必要。字符串表达式,表示用来计算date1 和 date2 的时间差的时间间隔
Date1□date2 必要;Variant (Date)。计算中要用到的两个日期。
Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。
firstweekofyear 可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。
设置
interval 参数的设定值如下:
设置 描述
yyyy 年
q 季
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 时
n 分钟
s 秒
firstdayofweek 参数的设定值如下:
常数 值 描述
vbUseSystem 0 使用 NLS API 设置。
vbSunday 1 星期日(缺省值)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
常数 值 描述
vbUseSystem 0 用 NLS API 设置。
vbFirstJan1 1 从包含 1 月 1 日的星期开始(缺省值)。
vbFirstFourDays 2 从第一个其大半个星期在新的一年的一周开始。
vbFirstFullWeek 3 从第一个无跨年度的星期开始。
说明
DateDiff 函数可用来决定两个日期之间所指定的时间间隔数目。例如,可以使用 DateDiff 来计算两个日期之间相隔几日,或计算从今天起到年底还有多少个星期。
为了计算 date1 与 date2 相差的日数,可以使用“一年的日数”(y) 或“日”(d)。当 interval 是“一周的日数”(w) 时,DateDiff 返回两日期间的周数。如果 date1 是星期一,DateDiff 计算到 date2 为止的星期一的个数。这个数包含 date2 但不包含 date1。不过,如果 interval 是“周”(ww),则 DateDiff 函数返回两日期间的“日历周”数。由计算 date1 与 date2 之间星期日的个数而得。如果 date2 刚好是星期日,则 date2 也会被加进 DateDiff 的计数结果中;但不论 date1 是否为星期日,都不将它算进去。
如果 date1 比 date2 来得晚,则 DateDiff 函数的返回值为负数。
firstdayofweek 参数会影响使用时间间隔符号 “W” 或 “WW” 计算的结果。
如果 date1 或 date2 是日期文字,则指定的年份成为该日期的固定部分。但是,如果 date1 或 date2 用双引号 (" ") 括起来,且年份略而不提,则在每次计算表达式 date1 或 date2 时,当前年份都会插入到代码之中。这样就可以书写适用于不同年份的程序代码。
在计算 12 月 31 日和来年的 1 月 1 日的年份差时,DateDiff 返回 1 表示相差一个年份,虽然实际上只相差一天而已。
MySQL
day
()
函数
转载自 MySQL
day
()
函数
MySQL
DAY
函数
简介
DAY
函数
返回给定日期的月份的日期部分。下面显示
DAY
函数
的语法:
DAY
(date);
DAY
函数
接受一个参数,它是您要获取月份日期的日期值。如果date参数为零,例如'0000-00-00',则
DAY
函数
返回0,如果日期为NULL,则
DAY
函数
返回NULL值。 请注意,
DAY
函数
是
DAY
OFMONTH
函数
的同义词。...
mysql
day
_MySQL
day
()
函数
在本教程中,您将学习如何使用MySQL
DAY
函数
来获取指定日期的月份的日期(一个月的第几天,也就是表示月份多少日/号)。MySQL
DAY
函数
简介
DAY
函数
返回给定日期的月份的部分。下面显示
DAY
函数
的语法:
DAY
(date);
DAY
函数
接受一个参数,它是您要获取月份日期的日期值。如果date参数为零,例如'0000-00-00',则
DAY
函数
返回0,如果日期为,则
DAY
函数
返回NULL值。请注...
Excel
函数
DAY
和EOMONTH
Excel
函数
DAY
和EOMONTH前言
DAY
函数
EOMONTH
函数
函数
结合使用总结 前言 通过
DAY
函数
和EOMONTH
函数
就计算某个月的天数
DAY
函数
DAY
(EOMONTH(,0)
DAY
函数
:
DAY
(日期序号) 返回以序列号表示的某日期的天数,例如选中12月2日这个单元格,会返回2,如果选中12月24日,则返回24 EOMONTH
函数
EOMONTH
函数
:EOMONTH(开始日期,月数) 返回指定月数之前或之后的月份的最后一天,例如选中12月5日,月数输入两个月,那么则会返回两个月以后的最后一
大数据之Hive:Hive中next_
day
函数
目录1.next_
day
函数
2.取当前周的周一3.取当前周的周一和周日 1.next_
day
函数
取当前天的下一个周一 hive (gmall)> select next_
day
('2021-05-28','MO'); 2021-05-31 2.取当前周的周一 hive (gmall)> select date_add(next_
day
('2021-05-28','MO'),-7); 2020-11-30 3.取当前周的周一和周日 hive > select > las
[Mysql] YEAR
函数
| MONTH
函数
| WEEK
函数
|
DAY
函数
本文主要讲解YEAR
函数
、MONTH
函数
、
DAY
函数
以及WEEK
函数
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章