VB 2008 将字符串“08:30:00”转换为“08:30:00”到日期时间“08:30:00”

发布于 2024-11-07 15:11:39 字数 330 浏览 0 评论 0原文

我正在 Visual Studio 2008 中工作。

我有一个格式为“hh:mm:ss”的字符串输入,我想将其转换为相同格式的日期时间。

我使用了 Convert.ToDateTime() 函数来转换它,但也为其添加了日期。有没有办法在不添加日期的情况下进行转换?

scanStartString = "08:00:00"
scanStart = Convert.ToDateTime(scanStartString)

'scanStart = "16/05/2011 08:00:00"
'required "08:00:00"

干杯, 帽

I'm working in Visual Studio 2008.

I have a string input in the format "hh:mm:ss" which I want to convert into a dateTime in the same format.

I have used the Convert.ToDateTime() function which converts it but adds a date to it as well. Is there a way to convert it without adding the date?

scanStartString = "08:00:00"
scanStart = Convert.ToDateTime(scanStartString)

'scanStart = "16/05/2011 08:00:00"
'required "08:00:00"

Cheers,
Cap

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

宛菡 2024-11-14 15:11:39

不,请尝试使用 TimeSpan:

Dim time = TimeSpan.Parse("08:00:00")

No. Try TimeSpan instead:

Dim time = TimeSpan.Parse("08:00:00")
自在安然 2024-11-14 15:11:39

使用 TimeOfDay - 它将返回 TimeSpan

 scanStart.TimeOfDay;

Use TimeOfDay - it will return TimeSpan

 scanStart.TimeOfDay;
北方的巷 2024-11-14 15:11:39

只需将 TimeOfDay 方法添加到您的转换行中...

scanStart = Convert.ToDateTime(scanStartString).TimeOfDay

Just add the TimeOfDay method onto your convert line...

scanStart = Convert.ToDateTime(scanStartString).TimeOfDay
德意的啸 2024-11-14 15:11:39

这对我有用:

Dim TimeOfDay As String = String.Format("{0:HH:mm:ss}", DateTime.Now)
TimeApp.LabelTime.Text = TimeOfDay

This worked for me:

Dim TimeOfDay As String = String.Format("{0:HH:mm:ss}", DateTime.Now)
TimeApp.LabelTime.Text = TimeOfDay
星光不落少年眉 2024-11-14 15:11:39

最简单的方法来做到这一点

Dim mydatetime As DateTime
mydatetime = Convert.ToDateTime(TextBox1.Text)
MsgBox(Format(mydatetime, "HH:mm:ss"))

Simplest way to do this

Dim mydatetime As DateTime
mydatetime = Convert.ToDateTime(TextBox1.Text)
MsgBox(Format(mydatetime, "HH:mm:ss"))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文