常用的日期格式
2018-06-18 01:59:41来源:未知 阅读 ()
今天遇到了一个关于日期的问题,需要将2016-6-15 20:23:23这种形式的时间字符串转换为2016年6月15日,由于学习经验少,但是懵逼了0.0,
后来百度找到了相关方法。同时,也将常用的日期转换方法的用法保存下来。供大家学习查阅。
我的代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 常用的时间格式 { class Program { static void Main(string[] args) { DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString()); Console.WriteLine("转换后的格式为:"); Console.WriteLine("ToShortDateString" + dt.ToShortDateString()); Console.WriteLine("ToLongDateString" + dt.ToLongDateString()); Console.WriteLine("ToFileTime" + dt.ToFileTime().ToString()); Console.WriteLine("ToFileTimeUtc" + dt.ToFileTimeUtc().ToString()); Console.WriteLine("ToLocalTime" + dt.ToLocalTime().ToString()); Console.WriteLine("ToLongDateString" + dt.ToLongDateString().ToString()); Console.WriteLine("ToLongTimeString" + dt.ToLongTimeString().ToString()); Console.WriteLine("ToOADate" + dt.ToOADate().ToString()); Console.WriteLine("ToShortDateString" + dt.ToShortDateString().ToString()); Console.WriteLine("ToShortTimeString" + dt.ToShortTimeString().ToString()); Console.WriteLine("ToUniversalTime" + dt.ToUniversalTime().ToString()); Console.WriteLine("Year" + dt.Year.ToString()); Console.WriteLine("Date" + dt.Date.ToString()); Console.WriteLine("DayOfWeek" + dt.DayOfWeek.ToString()); Console.WriteLine("DayOfYear" + dt.DayOfYear.ToString()); Console.WriteLine("Hour" + dt.Hour.ToString()); Console.WriteLine("Millisecond" + dt.Millisecond.ToString()); Console.WriteLine("Minute" + dt.Minute.ToString()); Console.WriteLine("Month" + dt.Month.ToString()); Console.WriteLine("Second" + dt.Second.ToString()); Console.WriteLine("Ticks" + dt.Ticks.ToString()); Console.WriteLine("TimeOfDay"+dt.TimeOfDay.ToString()); Console.WriteLine("AddYears(1)"+dt.AddYears(1).ToString()); Console.WriteLine("AddDays(1.1)"+dt.AddDays(1.1).ToString()); Console.WriteLine("AddHours(1.1)"+dt.AddHours(1.1).ToString()); Console.WriteLine("AddMilliseconds"+dt.AddMilliseconds(1.1).ToString()); Console.WriteLine("AddMonths(1)"+dt.AddMonths(1).ToString()); Console.WriteLine("AddSeconds(1.1)"+dt.AddSeconds(1.1).ToString()); Console.WriteLine("AddMinutes(1.1)"+dt.AddMinutes(1.1).ToString()); Console.WriteLine("AddTicks(1000)"+dt.AddTicks(1000).ToString()); Console.WriteLine("CompareTo"+dt.CompareTo(dt).ToString()); Console.WriteLine("Equals(2005-11-6 16:11:04)" + dt.Equals("2005-11-6 16:11:04").ToString()); Console.WriteLine("Equals(dt)"+dt.Equals(dt).ToString()); Console.WriteLine("GetHashCode"+dt.GetHashCode().ToString()); Console.WriteLine("GetType"+dt.GetType().ToString()); Console.WriteLine("GetTypeCode"+dt.GetTypeCode().ToString()); Console.WriteLine("GetDateTimeFormats(s)[0]"+dt.GetDateTimeFormats('s')[0].ToString()); Console.WriteLine("GetDateTimeFormats(t)[0]"+dt.GetDateTimeFormats('t')[0].ToString()); Console.WriteLine("GetDateTimeFormats(y)[0]"+dt.GetDateTimeFormats('y')[0].ToString()); Console.WriteLine("GetDateTimeFormats(D)[0]"+dt.GetDateTimeFormats('D')[0].ToString()); Console.WriteLine("GetDateTimeFormats(D)[1]"+dt.GetDateTimeFormats('D')[1].ToString()); Console.WriteLine("GetDateTimeFormats('D')[2]"+dt.GetDateTimeFormats('D')[2].ToString()); Console.WriteLine("GetDateTimeFormats('D')[3]"+dt.GetDateTimeFormats('D')[3].ToString()); Console.WriteLine("GetDateTimeFormats('M')[0]"+dt.GetDateTimeFormats('M')[0].ToString()); Console.WriteLine("GetDateTimeFormats('f')[0]"+dt.GetDateTimeFormats('f')[0].ToString()); Console.WriteLine("GetDateTimeFormats('g')[0]"+dt.GetDateTimeFormats('g')[0].ToString()); Console.WriteLine("GetDateTimeFormats('r')[0]" + dt.GetDateTimeFormats('r')[0].ToString()); Console.WriteLine("Format({0:d}"+string.Format("{0:d}", dt)); Console.WriteLine("Format({0:D}" + string.Format("{0:D}", dt)); Console.WriteLine("Format({0:f}" + string.Format("{0:f}", dt)); Console.WriteLine("Format({0:F}" + string.Format("{0:F}", dt)); Console.WriteLine("Format({0:g}" + string.Format("{0:g}", dt)); Console.WriteLine("Format({0:G}" + string.Format("{0:G}", dt)); Console.WriteLine("Format({0:M}" + string.Format("{0:M}", dt)); Console.WriteLine("Format({0:R}" + string.Format("{0:R}", dt)); Console.WriteLine("Format({0:s}" + string.Format("{0:s}", dt)); Console.WriteLine("Format({0:t}" + string.Format("{0:t}", dt)); Console.WriteLine("Format({0:T}" + string.Format("{0:T}", dt)); Console.WriteLine("Format({0:u}" + string.Format("{0:u}", dt)); Console.WriteLine("Format({0:U}" + string.Format("{0:U}", dt)); Console.WriteLine("Format({0:Y}" + string.Format("{0:Y}", dt)); Console.WriteLine("Format({0}" + string.Format("{0}", dt)); Console.WriteLine("Format({0:yyyyMMddHHmmssffff}" + string.Format("{0:yyyyMMddHHmmssffff}", dt)); Console.Read(); } } }
运行结果:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 分享一个自己项目中用到的c++版的日志类(对初学者十分有用的 2020-05-22
- C++ 函数模板 2020-04-24
- c++中比较好用的“黑科技” 2020-02-07
- c++-引用 2019-12-20
- C/C++语言编译器哪个好?几款好用的编译器推荐给你 2019-10-16
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash