string 转换成 DateTime

yxiaoxiong 2005-03-17 03:46:02
strDT = "08/16/02"
DateTimeFormatInfo dtFI = new DateTimeFormatInfo();
dtFI.ShortDatePattern = "MM/dd/yy";
DateTime.Parse(strDT,dtFI)

error: arguments do not match parameters for function 'DateTime.Parse'
...全文
1534 点赞 收藏 10
写回复
10 条回复
beibeilong 2005年03月17日
插入数据库的时候字符串个是不正确
回复 点赞
yxiaoxiong 2005年03月17日
没有人知道?
回复 点赞
yxiaoxiong 2005年03月17日
其实代码本身没错,奇怪的是在command window 下运行才会出错。
另外问一下,datetime在插入数据库是为什么会出现Syntax error converting datetime from character string
回复 点赞
CSDNATM 2005年03月17日
三个星星,我什么时候才能得到三个星星呀?
回复 点赞
leiaming 2005年03月17日
呵呵,强大
回复 点赞
xixigongzhu 2005年03月17日
上面的写错了点,应该是:
strDT = "08/16/02";
DateTime.ParseExact(strDT,"MM/dd/yy",null);
回复 点赞
xixigongzhu 2005年03月17日
strDT = "08/16/02";
DateTime.Parse(strDT,"MM/dd/yy",null);
回复 点赞
孟子E章 2005年03月17日
using System;
using System.Windows.Forms;
using System.Globalization;
public class Test1
{
static void Main()
{
string strDT = "08/16/02";
DateTimeFormatInfo dtFI = new DateTimeFormatInfo();
dtFI.ShortDatePattern = "MM/dd/yy";
DateTime aa = DateTime.Parse(strDT,dtFI);
Console.Write(aa.ToString("yyyy-MM-dd"));
}
}
回复 点赞
DeltaCat 2005年03月17日
string strDT = "08/16/02";
回复 点赞
DeltaCat 2005年03月17日
strDT = "08/16/02";
DateTimeFormatInfo dtFI = new DateTimeFormatInfo();
dtFI.ShortDatePattern = "MM/dd/yy";
DateTime dt = DateTime.Parse(strDT,dtFI);
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告