asp.net 从字符串转换日期和/或时间时,转换失败。
5个回答
2016-03-11 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
asp.net中从string转为date或者datetime类型的方法如下:
1: Convert.ToDateTime(string):string格式必须是yyyy-MM-dd hh:mm:ss
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)
yyyy:代表年份
MM: 代表月份
dd: 代表天
HH: 代表小时(24小时制)
mm: 代表分钟
ss: 代表秒
2:DateTime.ParseExact()
DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);
System.Globalization.CultureInfo.CurrentCulture:获取表示当前线程使用的区域性的 CultureInfo 对象
或者
DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);
System.Globalization.CultureInfo.InvariantCulture:获取不依赖于区域性(固定)的 CultureInfo 对象。
3:DateTimeFormatInfo dtFormat = new
DateTimeFormatInfo();
dtFormat.ShortDatePattern = "yyyy/MM/dd";
DateTime dt = Convert.ToDateTime("2012/11/26", dtFormat);
1: Convert.ToDateTime(string):string格式必须是yyyy-MM-dd hh:mm:ss
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)
yyyy:代表年份
MM: 代表月份
dd: 代表天
HH: 代表小时(24小时制)
mm: 代表分钟
ss: 代表秒
2:DateTime.ParseExact()
DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);
System.Globalization.CultureInfo.CurrentCulture:获取表示当前线程使用的区域性的 CultureInfo 对象
或者
DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);
System.Globalization.CultureInfo.InvariantCulture:获取不依赖于区域性(固定)的 CultureInfo 对象。
3:DateTimeFormatInfo dtFormat = new
DateTimeFormatInfo();
dtFormat.ShortDatePattern = "yyyy/MM/dd";
DateTime dt = Convert.ToDateTime("2012/11/26", dtFormat);
2014-04-04
展开全部
从字符串转为日期,如:String s=String.Format("{0}-{1}-{2}",strYear,strMonth,strDay);
DateTime d=DateTime.Parse(s);//就是说s必须有年、月、日,并且格式可以是YYYY-MM-DD、YYYYMMDD,YYYY.MM.DD。当s="";或s=null;时转化就会出错。
DateTime d=DateTime.Parse(s);//就是说s必须有年、月、日,并且格式可以是YYYY-MM-DD、YYYYMMDD,YYYY.MM.DD。当s="";或s=null;时转化就会出错。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以, 你qq多少?
追问
450557677 现在出了一个 未将对象引用设置到对象的实例。问题 您看看能不能帮着调一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-04
展开全部
字符串不是有效的时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
81910572
加我
加我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询