【Access示例】区间内的随机日期-某.强人
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


【Access示例】区间内的随机日期

发表时间:2021/8/15 9:35:32 评论(0) 浏览(2789)  评论 | 加入收藏 | 复制
   
摘 要:分享一个按日期区间生成随机日期的示例。
正 文:

按日期区间生成随机日期。

实现代码:

Function GetRndDate(dtStartDate As Date, dtEndDate As Date) As Date

'Designed by Daniel Pineault, CARDA Consultants Inc.
    Dim dtTmp                 As Date
    '若起始日期大于截止日期则调换两者顺序
    If dtStartDate > dtEndDate Then
        dtTmp = dtStartDate
        dtStartDate = dtEndDate
        dtEndDate = dtTmp
    End If
    Randomize  ' 对随机数生成器做初始化的动作
    GetRndDate = DateAdd("d", Int((DateDiff("d", dtStartDate, dtEndDate) + 1) * Rnd), dtStartDate)  '生成区间随机日期
End Function


附   件:

点击下载此附件


示例演示:


相关文章:

【Access基础】随机数函数--Rnd函数


Access软件网交流QQ群(群号:198465573)
 
 相关文章
通过Rnd生成随机小数的方法  【易勋  2015/8/13】
【Access基础】随机数函数--Rnd函数  【张迪  2019/2/18】
通过Rnd获取指定范围的随机数  【易勋  2019/5/23】
【Access随机数示例】随机生成1或者2,只想要1和2的随机整数...  【麥田  2020/2/17】
【Access源码示例】Rnd生成四位随机小数  【金宇  2021/4/13】
Access开发的题库系统《竞赛选题》源码分享--含随机选题,题库...  【林岚  2021/6/4】
常见问答
技术分类
相关资源
文章搜索
关于作者

某.强人

文章分类

文章存档

友情链接