加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何在VB.net中将24小时时间转换为12小时为hh:mm AM / PM

发布时间:2020-12-17 00:22:24 所属栏目:大数据 来源:网络整理
导读:所以,假设我有1400,我想将它转换为下午2:00 我尝试了以下方法: Dim convertedTime As String = DateTime.ParseExact(theTime,"HHmm",Nothing) 它会给我这个: 6/12/2012 02:00:00 PM 我不想要日期部分,我也不需要秒.我需要的只是下午2点 我怎么能实现这个目
所以,假设我有1400,我想将它转换为下午2:00

我尝试了以下方法:

Dim convertedTime As String = DateTime.ParseExact(theTime,"HHmm",Nothing)

它会给我这个:

6/12/2012 02:00:00 PM

我不想要日期部分,我也不需要秒.我需要的只是下午2点

我怎么能实现这个目标?谢谢!

ParseExact方法返回DateTime值,而不是字符串.如果将其分配给字符串变量,您将自动转换它,它使用标准格式.

如果您希望以特定格式使用它,请将DateTime值格式化为字符串:

Dim d As DateTime = DateTime.ParseExact(theTime,Nothing);
Dim convertedTime As String = d.ToString("hh:mm tt")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读