zoukankan      html  css  js  c++  java
  • DateTime.ParseExact

    当对字符串做日期格式转换时,出现String was not recognized as a valid DateTime的错误时,是因为系统将日、月区分不出来,如24/12/2015认为是2015年24月12日,就会抛出异常...

    这种情况下,DateTime.ParseExact("24/12/2015","dd/MM/yyyy HH:mm:ss",System.Globalization.CultureInfo.InvariantCulture)是最好的解决方案,如下:

    Console.WriteLine(DateTime.ParseExact("24/12/2015","dd/MM/yyyy HH:mm:ss",System.Globalization.CultureInfo.InvariantCulture));

    输出:2015/12/24 1:23:45

    DateTime.ParseExact()也可以用于其他格式的转换,例如:

    Console.WriteLine(DateTime.ParseExact("20151121114045", "yyyyMMddHHmmss", System.Globalization.CultureInfo.CurrentCulture));

    输出:2015/11/21 11:40:45

  • 相关阅读:
    权限和分组
    验证与授权
    CSRF、XSS、clickjacking、SQL 的攻击与防御
    上下文处理器及中间件
    类和实例
    偏函数
    生成器
    迭代 复习
    函数调用 复习
    复习 条件判断,循环
  • 原文地址:https://www.cnblogs.com/liuxuqiang/p/4983183.html
Copyright © 2011-2022 走看看