• C# Data Parse


    一、DateTime

    方法一:Convert.ToDateTime(string)

    string格式有要求,必须是yyyy-MM-dd hh:mm:ss

     

    方法二:Convert.ToDateTime(string, IFormatProvider)

    DateTime dt;

    DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();

    dtFormat.ShortDatePattern = "yyyy/MM/dd";

    dt = Convert.ToDateTime("2011/05/26", dtFormat);

     

    方法三:DateTime.ParseExact()

    string dateString = "20110526";

    DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);

    或者

    DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);

    附参考信息:

     (1)日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)

    yyyy:代表年份

    MM:  代表月份

    dd:  代表天

    HH:  代表小时(24小时制)

    mm:  代表分钟

    ss:  代表秒

    (2)CultureInfo

    CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture("en-US");
    string format = "ddd MMM d HH:mm:ss zz00 yyyy";
    string stringValue = DateTime.Now.ToString(format, cultureInfo); // 得到日期字符串
    DateTime datetime = DateTime.ParseExact("Wed Aug 25 16:28:03 +0800 2010", format, cultureInfo); // 将字符串转换成日期

    (3)Oracle SQL里转换日期函数

    to_date("2007-6-6",'YYYY-MM-DD");

    to_date("2007/6/6",'yyyy/mm/dd");

    参考文章

    C#里的SubString和Convert.ToDateTime

  • 相关阅读:
    Django路由控制
    Django杂录
    JQuery
    php-高级计算器
    单项链表
    php解决约瑟夫环
    开灯算法问题
    PHP经典算法之背包问题
    归并排序
    php踩过的那些坑(5)浮点数计算
  • 原文地址:https://www.cnblogs.com/arxive/p/9239949.html
Copyright © 2020-2023  润新知