您的位置:首页 > 编程语言 > C#

C#/DataTime的一些格式

2016-05-09 11:09 375 查看


DateTime.Now.ToString()

yyyyy = 2013,yy = 13
M大写
d 
HH 
mm 
ss 
DateTime dt=DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd 00:00:00")).AddMilliseconds(毫秒值);
[csharp] view
plain copy

 print?

//String转为时间格式  

System.DateTime dt = System.Convert.ToDateTime("2012/7/08");  

  

//比较时间 (dt早于参数1返回-1)  

int dtToNow = dt.CompareTo(System.DateTime.Now);  

  

//时间格式转为String格式   

//2007年4月24日  

string dtStr = System.DateTime.Now.ToString("D");  

  

//2007-4-24  

string dtStr = System.DateTime.Now.ToString("d");  

  

//2007年4月24日 16:30:15  

string dtStr = System.DateTime.Now.ToString("F");  

  

//2007年4月24日 16:30  

string dtStr = System.DateTime.Now.ToString("f");  

  

//2007-4-24 16:30:15  

string dtStr = System.DateTime.Now.ToString("G");  

  

//2007-4-24 16:30  

string dtStr = System.DateTime.Now.ToString("g");  

  

//16:30:15  

string dtStr = System.DateTime.Now.ToString("T");  

  

//16:30  

string dtStr = System.DateTime.Now.ToString("t");  

  

//2007年4月24日 8:30:15  

string dtStr = System.DateTime.Now.ToString("U");  

  

//2007-04-24 16:30:15Z  

string dtStr = System.DateTime.Now.ToString("u");  

  

//4月24日  

string dtStr = System.DateTime.Now.ToString("m");  

string dtStr = System.DateTime.Now.ToString("M");  

  

//Tue, 24 Apr 2007 16:30:15 GMT  

string dtStr = System.DateTime.Now.ToString("r");  

string dtStr = System.DateTime.Now.ToString("R");  

  

//2007年4月   

string dtStr = System.DateTime.Now.ToString("y");  

string dtStr = System.DateTime.Now.ToString("Y");  

  

//2007-04-24T15:52:19.1562500+08:00  

string dtStr = System.DateTime.Now.ToString("o");  

string dtStr = System.DateTime.Now.ToString("O");  

  

//2007-04-24T16:30:15  

string dtStr = System.DateTime.Now.ToString("s");  

  

//2007-04-24 15:52:19  

string dtStr = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff");  

  

//2007年04月24 15时56分48秒  

string dtStr = System.DateTime.Now.ToString("yyyy年MM月dd HH时mm分ss秒");  

  

//星期二, 四月 24 2007  

string dtStr = System.DateTime.Now.ToString("dddd, MMMM dd yyyy");  

  

//二, 四月 24 '07  

string dtStr = System.DateTime.Now.ToString("ddd, MMM d \"'\"yy");  

  

//星期二, 四月 24  

string dtStr = System.DateTime.Now.ToString("dddd, MMMM dd");  

  

//4-07  

string dtStr = System.DateTime.Now.ToString("M/yy");  

  

//24-04-07  

string dtStr = System.DateTime.Now.ToString("dd-MM-yy");
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: