C# DateTime的ToString()方法的使用
2014-03-27 11:21
253 查看
Console.WriteLine("ToShortDateString:" + DateTime.Now.ToShortDateString()); Console.WriteLine("ToLongDateString:" + DateTime.Now.ToLongDateString()); Console.WriteLine("ToShortTimeString:" + DateTime.Now.ToShortTimeString()); Console.WriteLine("ToLongTimeString:" + DateTime.Now.ToLongTimeString()); Console.WriteLine(DateTime.Now.ToString()); Console.WriteLine(DateTime.Now.ToString("t")); Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff")); Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ms")); Console.WriteLine(DateTime.Now.ToString("d")); //格式: 2010-10-22 Console.WriteLine(DateTime.Now.ToString("D")); //格式: 2010年10月22日 Console.WriteLine(DateTime.Now.ToString("f")); //格式: 2010年10月22日 9:26 Console.WriteLine(DateTime.Now.ToString("F")); //格式: 2010年10月22日 9:26:38 Console.WriteLine(DateTime.Now.ToString("g")); //格式: 2010-10-22 9:26 Console.WriteLine(DateTime.Now.ToString("G")); //格式: 2010-10-22 9:26:38 Console.WriteLine(DateTime.Now.ToString("m")); //格式: 10月22日 Console.WriteLine(DateTime.Now.ToString("r")); //格式: Fri, 22 Oct 2010 09:26:38 GMT Console.WriteLine(DateTime.Now.ToString("s")); //格式: 2010-10-22T09:26:38 Console.WriteLine(DateTime.Now.ToString("t")); //格式: 9:26 Console.WriteLine(DateTime.Now.ToString("T")); //格式: 9:26:38 Console.WriteLine(DateTime.Now.ToString("u")); //格式: 2010-10-22 09:26:38Z Console.WriteLine(DateTime.Now.ToString("U")); //格式: 2010年10月22日 1:26:38 Console.WriteLine(DateTime.Now.ToString("y")); //格式: 2010年10月 Console.WriteLine(DateTime.Now.ToString("dddd")); //格式: 星期五 Console.WriteLine(DateTime.Now.ToString("dddd, MMMM dd yyyy")); //格式: 星期五, 十月 22 2010 Console.WriteLine(DateTime.Now.ToString("ddd, MMM d yy")); //格式: 五, 十月 22 10 Console.WriteLine(DateTime.Now.ToString("dddd, MMMM dd")); //格式: 星期五, 十月 22 Console.WriteLine(DateTime.Now.ToString("M/yy")); //格式: 10-10 Console.WriteLine(DateTime.Now.ToString("dd-MM-yy")); //格式: 22-10-10
特别注意:
由于服务器的日期时间格式设置与C#中的方法:DateTime.Now.ToShortDateString()产生的日期时间格式紧密相连。
后续正式环境请注意服务器的《日期 时间 格式设置》
短日期:yyyy-MM-dd
长日期:yyyy'年'M'月'd'日'
短时间:HH:mm
长时间:HH:mm:ss
同时还可直接使用如下方式直接获取自己想要得到的日期时间格式(似乎这种方式不服务器《日期 时间 格式设置》的受影响)
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ms")
相关文章推荐
- 通常在C#中判断两个日期是否相等可使用DateTime的方法
- C# DateTime ToString方法格式化示例
- ToString()使用方法汇总(c#)
- C#中DateTime.ToString()方法的细节
- ToString()使用方法汇总(c#)
- ToString()使用方法汇总(C#)
- c#友好显示日期 c#日期datetime使用方法
- ToString()使用方法汇总(C#)
- ToString()使用方法汇总(C#)
- ToString()使用方法汇总(C#)
- C# System.DateTime使用方法(
- C#中DateTime.ToString()方法的细节
- DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数
- C#中DateTime的一些使用方法
- C# DateTime ToString方法格式化示例
- C#中用DateTime的ParseExact方法解析日期时间(excel中使用系统默认的日期格式)
- C#中比较常用的DateTime结构的使用方法
- ToString()使用方法汇总(c#)
- C#中ToString()使用方法
- C# DateTime 日期加1天 减一天 加一月 减一月 等方法