zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    定义Java类的数组的问题
    Ubuntu下将vim配置为Python IDE(转)
    Python数据结构-序列
    Python数据结构-元祖
    Python数据结构-字典
    Python数据结构-序表
    Python的控制结构(转)
    Python面向对象编程
    训练样本集的制作
    matlab读取指定路径下的图像
  • 原文地址:https://www.cnblogs.com/arxive/p/9239949.html
Copyright © 2011-2022 走看看