ms-access - VBA中日期之间的总和
问题描述
此处的代码不适用于该过程,totaldate
因为我检查它没有减去date1
,date2
但它们已经得到了它们的值,例如
Text1 = 2/10/2019
Text2 = 2/8/2019
我正在尝试从两个文本框中减去两个日期,Text1
并且Text2
我已经确保它们的格式是短日期。
我确实做到了,totaldate = Text1 - Text2
但也没有用
Sub tgl()
date1 = Text1
date2 = Text2
totaldate = date1 - date2
fine = totaldate * 50
End Sub
在这个输出中,当总结所有日期时,它会剩下 2 天,因为你减去Text1
然后Text2
你乘以50
所以你会得到变量的值fine = 100
解决方案
使用DateDiff
功能
DateDiff("d", date1 , date2)
推荐阅读
- kubernetes - 如果使用 POD 亲和性,流量是否会路由到同一节点上的 POD?
- python - 如何使用 werkzeug 在 python 烧瓶中设置上下文本地对象?
- javascript - 原型类中未定义的 DOM 元素
- python - python-docx中的字体类型和字体大小
- reactjs - 使用 google oauth2.0 和 react, express 应用
- c# - 我可以像引用 .NET 可执行文件一样引用 LINQPad 6 中的 DLL 吗?
- javascript - JavaScript 代码未显示在网站上
- snakemake - 如何将 lsf.yaml 与蛇皮一起使用?
- c# - 我可以将它序列化为 json 字符串并查看它,而不是使用反射来循环一个类属性吗?它有什么缺点吗?
- angular - 变量在 Angular9 中显示未定义