Visual studio 将日期减去结果的格式设置为";hh:mm:ss“;

Visual studio 将日期减去结果的格式设置为";hh:mm:ss“;,visual-studio,date,subtraction,Visual Studio,Date,Subtraction,我需要将减去2个长日期时间结果的格式设置为“hh.mm.ss” 使用 closeddate.subtract(opendate) 以D.hh:mm:ss格式返回结果 和使用 DateDiff("h", OpenDate, closeDate) 仅返回小时数(无分钟或秒) 也试过 closeddate.subtract(opendate).tostring("hh:mm:ss") 不工作许多Microsoft论坛回答说,没有办法做到这一点 所以我用 DateDiff("s", OpenDat

我需要将减去2个长日期时间结果的格式设置为“hh.mm.ss”

使用

closeddate.subtract(opendate)
D.hh:mm:ss格式返回结果

和使用

DateDiff("h", OpenDate, closeDate)
仅返回小时数(无分钟或秒)

也试过

closeddate.subtract(opendate).tostring("hh:mm:ss")

不工作

许多Microsoft论坛回答说,没有办法做到这一点

所以我用

DateDiff("s", OpenDate, closeDate)

并将结果传递给helper函数,返回格式为hh:mm:ss的计算时间

请确认您使用的VB版本:VB6或VB.NET?VB.NET(visual studio 2013)
DateDiff("s", OpenDate, closeDate)