尝试在vb.net 2005中将字符串转换为日期时间格式 [英] Trying to convert a string to date time format in vb.net 2005
本文介绍了尝试在vb.net 2005中将字符串转换为日期时间格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我似乎无法将包含日期值100714 0700(2010-07-14 7am)的字符串转换为vb.net 2005中的日期格式
I can't seem to be able to convert a string that contains date value of "100714 0700" (2010-07-14 7am) to a date format in vb.net 2005
当我试图做:
Dim provider As Globalization.CultureInfo = Globalization.CultureInfo.InvariantCulture
strPickupDateTime = DateTime.ParseExact(txtPickupDate.Text, "yymmdd", provider)
我回来1/14/2010 12:07:00 AM
如何获取2010-07-14 7:00的值?
I get back "1/14/2010 12:07:00 AM"
How can I get a value of "2010-07-14 7:00" ?
推荐答案
这里是SO的另一个链接,显示如何在C#中执行此操作
Here is another link from here on SO that shows how to do this in C#
在您的情况下,您可能还需要添加时间格式:
In your case you probably also want add the time format:
string s = "100714 0700";
DateTime d = DateTime.ParseExact(s, "yyMMdd hhmm", CultureInfo.InvariantCulture);
这篇关于尝试在vb.net 2005中将字符串转换为日期时间格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文