结果的时间格式为下午2:15:59但预计时间为14:15:59

时间:2017-04-07 15:22:06

标签: vb.net datetime

我不是VB网络的亲,所以我的问题可能是新手...... 我有问题将我的字符串转换为日期时间,这是我的代码部分:

Dim aaa = DateTime.ParseExact("20160409 141559", "yyyyMMdd HHmmss", CultureInfo.CurrentCulture)

结果是时间格式为下午2:15:59,但预计时间为14:15:59

1 个答案:

答案 0 :(得分:0)

您需要将结果aaa格式化为适合您的日期。

DateTime.ParseExact("20160409 141559", "yyyyMMdd HHmmss", CultureInfo.CurrentCulture).ToString("yyyyMMdd HHmmss")

要获得14:15的结果,请使用上面的代码并在ToString("yyyyMMdd HHmmss")函数中添加所需的任何分号。