【发布时间】:2013-04-26 01:58:00
【问题描述】:
我找到了一个比较两个日期的语句,看看一个是否大于另一个:
If Format(Date, "m/d/yyyy") > #1/1/2000# Then MsgBox "Okay"
这基本上是说如果今天晚于 2000 年 1 月 1 日,则弹出一个消息框。
如果我将日期放入代码中(即 2000 年 1 月 1 日),这很好,但我想在运行时从用户那里获得一个日期,但不知道如何合并它进入上面的语句。
如果我提供一个文本框供用户输入日期,我会用# 符号将文本括起来:
If MyDate > "#" & Text1.Text & "#" then
那行不通。我尝试将文本转换为 Double、Integer 和 Long。我不知道如何在用户输入中使用封闭的 # 符号。
提前感谢您的帮助。
【问题讨论】:
标签: date vb6 compare user-input