VB6:如何从日期类型中删除时间部分

标签 vb6 date-formatting

我有一个 Date还包含时间的变量:

Dim dt As Date
dt = "8/3/2016 7:10:40 AM"
--> 以某种方式删除时间,结果应该是:
dt = "8/3/2016"
怎么去掉时间?

最佳答案

对于另一个日期类型变量:

dt = DateValue(dt)

或者
dt = CDate(Int(dt))

或者对于字符串:
strdt = format$(dt, "m/d/yyyy")

关于VB6:如何从日期类型中删除时间部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38832403/

相关文章:

matlab - MATLAB 中的多种日期格式

java - pyspark 无法识别 spark.read.load() 中 1989Dec31 和 31Dec1989 等日期的 MMM dateFormat 模式

Laravel Livewire 绑定(bind)模型 Carbon 属性

excel - 使用vb6关闭对象时不允许进行操作

vba - VBE 中的 CommandBarEvents.Click 和 CommandBarButton.Click 有什么区别?

multithreading - 可以在VB6中进行多线程吗?

vb.net - VB6 使用 VB.NET 类 - 速度很慢

java - 带 [20th] 后缀的日期格式

vb6 - VB 中自动化错误的处理

sql-server - 在 SQL Server 中构建 ISO 日期的最佳方法