DateTime dt = DateTime.Now;

Label1.Text = dt.ToString();//2005-11-5 13:21:25

       Label2.Text = dt.ToFileTime().ToString();//127756416859912816

       Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816

       Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25

       Label5.Text = dt.ToLongDateString().ToString();//2005年11月5日

       Label6.Text = dt.ToLongTimeString().ToString();//13:21:25

       Label7.Text = dt.ToOADate().ToString();//38661.5565508218

       Label8.Text = dt.ToShortDateString().ToString();//2005-11-5

       Label9.Text = dt.ToShortTimeString().ToString();//13:21

       Label10.Text = dt.ToUniversalTime().ToString();//2005-11-5 5:21:25 2005-11-5 13:30:28.4412864

       Label1.Text = dt.Year.ToString();//2005

       Label2.Text = dt.Date.ToString();//2005-11-5 0:00:00

       Label3.Text = dt.DayOfWeek.ToString();//Saturday

       Label4.Text = dt.DayOfYear.ToString();//309

       Label5.Text = dt.Hour.ToString();//13

       Label6.Text = dt.Millisecond.ToString();//441

       Label7.Text = dt.Minute.ToString();//30

       Label8.Text = dt.Month.ToString();//11

       Label9.Text = dt.Second.ToString();//28

       Label10.Text = dt.Ticks.ToString();//632667942284412864

       Label11.Text = dt.TimeOfDay.ToString();//13:30:28.4412864

       Label1.Text = dt.ToString();//2005-11-5 13:47:04

       Label2.Text = dt.AddYears(1).ToString();//2006-11-5 13:47:04

       Label3.Text = dt.AddDays(1.1).ToString();//2005-11-6 16:11:04

       Label4.Text = dt.AddHours(1.1).ToString();//2005-11-5 14:53:04

       Label5.Text = dt.AddMilliseconds(1.1).ToString();//2005-11-5 13:47:04

       Label6.Text = dt.AddMonths(1).ToString();//2005-12-5 13:47:04

       Label7.Text = dt.AddSeconds(1.1).ToString();//2005-11-5 13:47:05

       Label8.Text = dt.AddMinutes(1.1).ToString();//2005-11-5 13:48:10

       Label9.Text = dt.AddTicks(1000).ToString();//2005-11-5 13:47:04

       Label10.Text = dt.CompareTo(dt).ToString();//0

       Label11.Text = dt.Add(?).ToString();//问号为一个时间段

       Label1.Text = dt.Equals("2005-11-6 16:11:04").ToString();//False

       Label2.Text = dt.Equals(dt).ToString();//True

       Label3.Text = dt.GetHashCode().ToString();//1474088234

       Label4.Text = dt.GetType().ToString();//System.DateTime

       Label5.Text = dt.GetTypeCode().ToString();//DateTime

Label1.Text = dt.GetDateTimeFormats('s')[0].ToString();//2005-11-05T14:06:25

       Label2.Text = dt.GetDateTimeFormats('t')[0].ToString();//14:06

       Label3.Text = dt.GetDateTimeFormats('y')[0].ToString();//2005年11月

       Label4.Text = dt.GetDateTimeFormats('D')[0].ToString();//2005年11月5日

       Label5.Text = dt.GetDateTimeFormats('D')[1].ToString();//2005 11 05

       Label6.Text = dt.GetDateTimeFormats('D')[2].ToString();//星期六 2005 11 05

       Label7.Text = dt.GetDateTimeFormats('D')[3].ToString();//星期六 2005年11月5日

       Label8.Text = dt.GetDateTimeFormats('M')[0].ToString();//11月5日

       Label9.Text = dt.GetDateTimeFormats('f')[0].ToString();//2005年11月5日 14:06

       Label10.Text = dt.GetDateTimeFormats('g')[0].ToString();//2005-11-5 14:06

       Label11.Text = dt.GetDateTimeFormats('r')[0].ToString();//Sat, 05 Nov 2005 14:06:25 GMTv

C# 时间格式化大全的更多相关文章

  1. jsp自定义标签(时间格式化包括Long转时间)

    1.jsp自带标签的格式化: jstl fmt 函数大全:主要针对格式化功能 Tags   fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:set ...

  2. MySQL日期时间函数大全(转)

    MySQL日期时间函数大全 DAYOFWEEK(date)  返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1 ...

  3. 【转】MySQL日期时间函数大全

    MySQL日期时间函数大全 1.DAYOFWEEK(date)  返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK( ...

  4. [转载]ORACLE日期时间函数大全

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)           Year:              yy two digits 两位年 ...

  5. js时间格式化函数,支持Unix时间戳

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  6. strftime 日期时间格式化

    strftime() 函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串. size_t strftime(char *strDest,size_t maxsiz ...

  7. javascript 时间格式化

    添加扩展 //时间格式化扩展Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1 ...

  8. js时间格式化

    const formatDate = timestamp => { const date = new Date(timestamp); const m = date.getMonth() + 1 ...

  9. js对特殊字符转义、时间格式化、获取URL参数

    /*特殊字符转义*/ function replace_html(str) { var str = str.toString().replace(/&/g, "&" ...

随机推荐

  1. python中的列表排序

    对列表进行排序是常见的操作,最简单的方式是使用sort()函数. 1.一般用法 不管列表元素是数.字符串还是元组,函数sort()总是就地操作列表,按升序进行排列元素,并返回None. #数 > ...

  2. 序列化与transient

    满足下面四个条件中的一个的类就不应该被序列化:  1.一个类与本地代码(native code)有紧密的关系,如java.util.zip.Deflater,这个类中很多都是native的. 2.对象 ...

  3. bzoj 3033: 太鼓达人 [欧拉回路]

    3033: 太鼓达人 题意:长m的01环,每个长k的子串都是不同的01串.给出k,求最大的M以及字典序最小的方案. \(M=2^k\) 可以把k-1位01串看成点,k位01串就是边,满足欧拉回路的条件 ...

  4. BZOJ 1194: [HNOI2006]潘多拉的盒子 [DP DFA]

    传送门 题意: s个DFA,选出尽量多的自动机a0, a1, a2, . . . , at,使得a1包含a0.a2包 含a1,以此类推.s ≤ 50. DFA的字符集为{0,1},有的节点是输出源,节 ...

  5. COGS 2479. [HZOI 2016]偏序 [CDQ分治套CDQ分治 四维偏序]

    传送门 给定一个有n个元素的序列,元素编号为1~n,每个元素有三个属性a,b,c,求序列中满足i<j且ai<aj且bi<bj且ci<cj的数对(i,j)的个数. 对于100%的 ...

  6. BZOJ 1355: [Baltic2009]Radio Transmission [KMP 循环节]

    1355: [Baltic2009]Radio Transmission Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 792  Solved: 535 ...

  7. 软件开发:网站&视频&书籍推荐(不断更新)

    利用书籍进行系统学习,凭借博客/新闻等资料开阔眼界,辅之以代码及项目实战,并勤加以总结,方可进步. 常用网站: Leetcode刷题:https://leetcode.com/ ,练习数据结构和算法必 ...

  8. python写一个md5解密器

    前言: md5解密,百度了一下发现教程不是很多也不详细. 这个图都没一张...跳转地址:点我 0x01 windows环境,kali也可以啊 burpsuite requests模块 bs4模块 0x ...

  9. CA证书扫盲,https讲解。

    很多关于CA证书的讲解. 1.什么是CA证书. 看过一些博客,写的比较形象具体. ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有 ...

  10. Dagger2 使用全解析

    Dagger2 使用全解析 Dagger是一个注入工具,何为注入,我们要生产一批机器人,每个机器人都有一个控制器,我们可以在机器人内部 new 出一个控制器: class Robot { val co ...