相关疑难解决方法(0)

字符串未被识别为有效的DateTime

我收到此错误" 字符串未被识别为有效的DateTime ",代码如下:

DateTimeOffSet dt=new DateTimeOffset(Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt")));
Run Code Online (Sandbox Code Playgroud)

它适用于DEV环境,但不适用于生产环境.

有人可以建议上面的代码有什么问题吗?

谢谢.

c# c#-4.0

5
推荐指数
1
解决办法
8715
查看次数

字符串未被识别为有效的DateTime?

我尝试将字符串转换为datetime但每次我得到:

字符串未被识别为有效的DateTime.

代码是:

string format = "dd/MM/yyyy";

obj.TransDate = DateTime.ParseExact(lbl_TransDate.Text.Split('/')[0] + "/" + lbl_TransDate.Text.Split('/')[1] + "/" + lbl_TransDate.Text.Split('/')[2], format, CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)

当我调试我尝试解析它的日期时: 12/4/2012

c# asp.net string datetime cultureinfo

3
推荐指数
1
解决办法
4730
查看次数

标签 统计

c# ×2

asp.net ×1

c#-4.0 ×1

cultureinfo ×1

datetime ×1

string ×1