• Easy String to DateTime, DateTime to String and Formatting


    String to DateTime

     // String to DateTime
     String MyString;
     MyString = "1999-09-01 21:34 PM";
     //MyString = "1999-09-01 21:34 p.m.";  //Depends on your regional settings
    
     DateTime MyDateTime;
     MyDateTime = new DateTime();
     MyDateTime = DateTime.ParseExact(MyString, "yyyy-MM-dd HH:mm tt",
                                      null);

    DateTime to String

     //DateTime to String
     MyDateTime = new DateTime(1999, 09, 01, 21, 34, 00);
     String MyString;
     MyString = MyDateTime.ToString("yyyy-MM-dd HH:mm tt");

    Format String For Dates

    Your format string is your most important key. In most of my projects, I make it a constant and then refer to the constant value in my code. 

    The following is the most commonly used format characters:

    d - Numeric day of the month without a leading zero.
    dd - Numeric day of the month with a leading zero.
    ddd - Abbreviated name of the day of the week.
    dddd - Full name of the day of the week.
    
    f,ff,fff,ffff,fffff,ffffff,fffffff - 
        Fraction of a second. The more Fs the higher the precision.
    
    h - 12 Hour clock, no leading zero.
    hh - 12 Hour clock with leading zero.
    H - 24 Hour clock, no leading zero.
    HH - 24 Hour clock with leading zero.
    
    m - Minutes with no leading zero.
    mm - Minutes with leading zero.
    
    M - Numeric month with no leading zero.
    MM - Numeric month with a leading zero.
    MMM - Abbreviated name of month.
    MMMM - Full month name.
    
    s - Seconds with no leading zero.
    ss - Seconds with leading zero.
    
    t - AM/PM but only the first letter. 
    tt - AM/PM ( a.m. / p.m.)
    
    y - Year with out century and leading zero.
    yy - Year with out century, with leading zero.
    yyyy - Year with century.
    
    zz - Time zone off set with +/-.

    摘自:http://www.codeproject.com/Articles/14743/Easy-String-to-DateTime-DateTime-to-String-and-For

  • 相关阅读:
    uniapp上传图片
    vue 路由router传参,刷新丢失问题
    前端网站收藏
    uni.startPullDownRefresh 只能执行一次的解决方案
    移动端,h5页面1px 1像素边框过粗解决方案
    让WebApi支持Namespace
    Ubuntu 14.04下安装GitLab
    Ubuntu学习笔记
    淘宝订单数据转CSV
    修改SQL Server 数据库的编码
  • 原文地址:https://www.cnblogs.com/bwangff/p/4277024.html
Copyright © 2020-2023  润新知