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. iOS-Runtime之关于页面跳转的捷径【Runtime获取当前ViewController】

    写在前面 在我们操作页面跳转时,如果当前的类不是UIViewcontroller(下面用VC表示),你会不会写一个代理,或者block给VC传递信息,然后在VC里面进行 ///假如targetVc是将 ...

  2. 用Elasticsearch构建电商搜索平台,一个极有代表性的基础技术架构和算法实践案例[转]

    原文链接:http://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653160642&idx=1&sn=608f4e6883 ...

  3. 使Tomcat指向指定的JDK目录

    1,修改bin文件夹下面的catalina.bat文件,把如下内容 rem ----- Execute The Requested Command -------------------------- ...

  4. 2018/1/9 redis学习笔记(一)

    本文不涉及redis基本命令以及javaapi的解释操作; 首先介绍下redis,一个nosql非关系型数据库,运行在缓存中,特点就是可存储的数据结构类型很多,做为KEY-VALUE数据库,它的键只能 ...

  5. MySQL操作中的一些细节及良好习惯--------持续更新中...

    1.尽量不要写太过复杂的SQL查询,不要想着非要一次性将结果全部以前端要求的形式返回出来,可以多次分开查询,这样逻辑清晰,问题解决速度快,方便维护,并且SQL的效率也高. 2.在使用联表查询的时候,关 ...

  6. 深入理解vue

    一 理解vue的核心理念 使用vue会让人感到身心愉悦,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全. 倘若用一句话来概括vue,那么我首先想到 ...

  7. PHPUnit简介及使用

    一.PHPUnit是什么? 1.它是一款轻量级的PHP测试框架,地址:http://www.phpunit.cn 2.手册:http://www.phpunit.cn/manual/5.7/zh_cn ...

  8. Lua内存分析工具

    最近给公司写了一个lua内存分析工具,可以非常方便的分析出Lua内存泄露问题,有图形化界面操作,方便手机端上传快照等功能 内存分析我是在c语言端写的,也有人写过lua端的分析工具,也蛮好用的,不过lu ...

  9. 从Vue.js源码角度再看数据绑定

    写在前面 因为对Vue.js很感兴趣,而且平时工作的技术栈也是Vue.js,这几个月花了些时间研究学习了一下Vue.js源码,并做了总结与输出.文章的原地址:https://github.com/an ...

  10. 洛谷 P2073 送花【Treap】题解+AC代码

    题目背景 小明准备给小红送一束花,以表达他对小红的爱意.他在花店看中了一些花,准备用它们包成花束. 题目描述 这些花都很漂亮,每朵花有一个美丽值W,价格为C. 小明一开始有一个空的花束,他不断地向里面 ...