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. ABP官方文档翻译 6.1.3 异常处理

    处理异常 介绍 启用错误处理 Non-Ajax请求 显示异常 UserFriendlyException Error模型 AJAX请求 异常事件 介绍 此文档是与ASP.NET MVC和Web API ...

  2. tomcat集群与负载均衡

    参考文章http://kalogen.iteye.com/blog/784908,加上了自己调试过程中遇到的问题. 注1:实现此集群的方法参考了网上的很多文章,但由于很多文章都表明是原创的,故无法知道 ...

  3. 洛谷 [P1198] 最大数

    首先这是一道线段树裸题,但是线段树长度不确定,那么我们可以在建树的时候,将每一个节点初始化为-INF,每次往队尾加一个元素即一次单节点更新,注意本题的数据范围,其实并不用开 long long,具体请 ...

  4. hdu 5730 Shell Necklace [分治fft | 多项式求逆]

    hdu 5730 Shell Necklace 题意:求递推式\(f_n = \sum_{i=1}^n a_i f_{n-i}\),模313 多么优秀的模板题 可以用分治fft,也可以多项式求逆 分治 ...

  5. HDU 1724 Ellipse [辛普森积分]

    Ellipse Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Sub ...

  6. Docker小记 — Docker Engine

    前言 用了Docker方才觉得生产环境终于有了他该有的样子,就像集装箱普及之后大型货轮的价值才逐渐体现出来,Docker详细说明可查阅"官方文档".本篇为Docker Engine ...

  7. 通过 AJAX 加载的 JavaScript 脚本的调试

     //# sourceURL=  注意#后面有一个空格.

  8. js处理json js递归

    <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...

  9. 发送POST测试请求的若干方法

    最近在工作中需要测试发送带Json格式body值的HTTP POST请求.起初,我在Linux环境下使用curl命令去发送请求,但是,在发送的过程中却遇到了一些问题,经过一段时间的摸索,发现了以下几种 ...

  10. Angular4图片上传预览路径不安全问题

    在Angular4中,通过input:file上传选择图片本地预览的时候,通过window.URL.createObjectURL获取的url赋值给image的src出现错误: WARNING: sa ...