如何用时间值格式化日期?

缺乏

我认为我手头有一个非常简单的问题,但是我对此感到非常困惑。到目前为止,我相当熟悉日期并将其转换为“长”整数。但是,除了“交货日期”之外,我还必须为该特定实例添加一个时间值以反映“交货时间”的情况。我知道excel-vba分别提供日期和时间的功能。我想知道如何将日期和日期(例如10/06 / 2015、7pm或1900hrs)(请原谅我的非美国格式)反映为一个可以使用的整数。像这样的东西:

dim y as date
y = "10/06/2015"
dbldate = Clng(y)

但还要加上7点的时间。很抱歉我的帖子太冗长了!

加里的学生

对于工作表和VBA,时间只是浮点值的小数部分。所以:

Sub dural()
    Dim db As Double, dt As Date
    db = 12345.67
    dt = CDate(db)
    MsgBox dt
End Sub

产生:

在此处输入图片说明

编辑#1:

并将日期/时间作为字符串转换为浮点值:

Sub Backwards()
    Dim st As String, db As Double
    st = "12/25/2014 7:00PM"
    db = DateValue(st) + TimeValue(st)
    MsgBox db
End Sub

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何格式化日期以删除时间?

来自分类Dev

如何使用时刻格式化以下日期

来自分类Dev

如何用Java格式化Twitter时间戳?

来自分类Dev

格式化由QTableView显示的日期/时间值

来自分类Dev

将格式化的 Javascript 时间/日期转换为通用时间戳

来自分类Dev

如何将日期时间值更改为单独格式化的值

来自分类Dev

日期时间格式未格式化

来自分类Dev

如何在SQL SERVER中格式化日期时间

来自分类Dev

你如何在python中格式化日期时间

来自分类Dev

如何使用toLocaleTimeString格式化日期而无需时间

来自分类Dev

如何在VBA中格式化日期和时间?

来自分类Dev

如何格式化日期/时间字符串?(Java)

来自分类Dev

如何格式化列,但将其保留为日期时间?

来自分类Dev

如何格式化熊猫中的日期时间字段

来自分类Dev

如何格式化包含方法中的日期时间列

来自分类Dev

如何正确格式化SQL日期时间

来自分类Dev

如何格式化日期/时间字符串?(Java)

来自分类Dev

如何为日期时间刻度格式化 x 标签

来自分类Dev

如何格式化日期

来自分类Dev

如何用 + 号格式化正数

来自分类Dev

在jQuery中格式化日期时间

来自分类Dev

在SSRS中格式化日期时间

来自分类Dev

格式化日期时间对象

来自分类Dev

使用XSLT格式化日期时间

来自分类Dev

格式化相关的日期时间字段

来自分类Dev

在 XSLT 中格式化日期时间

来自分类Dev

我的时间数据“与格式不匹配”。如何正确格式化我的日期时间?

来自分类Dev

如何根据设备区域设置使用时间缩写格式化 LocalTime?

来自分类Dev

格式化日期时间类型为日期时间的对象