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. 使用guava变形数据结构

    在java日常开发中,经常需要使用各种数据结构,在涉及到数据结构之间如何优雅的转换时,我们可以借助google的guava提供的相关功能来优雅的实现.以下记录一些开发中经常需要使用数据结构的变形,以便 ...

  2. 运行自己的 DaemonSet - 每天5分钟玩转 Docker 容器技术(131)

    本节以 Prometheus Node Exporter 为例演示如何运行自己的 DaemonSet. Prometheus 是流行的系统监控方案,Node Exporter 是 Prometheus ...

  3. 【基础】26个命令玩转linux,菜鸟及面试必备

    1 查看目录与文件:ls #显示当前目录下所有文件的详细信息 ls -la 2 切换目录:cd #切换当前目录为/opt/test cd /opt/test 3 显示当前目录:pwd pwd 4 创建 ...

  4. python进阶学习笔记(二)

    1.模块和包的概念 python的解决方案是把同名的模块放到不同的包中 1.1,导入模块 要使用一个模块,我们必须首先导入该模块.Python使用import语句导入一个模块.例如,导入系统自带的模块 ...

  5. [翻译]编写高性能 .NET 代码 第二章:垃圾回收

    返回目录 第二章:垃圾回收 垃圾回收是你开发工作中要了解的最重要的事情.它是造成性能问题里最显著的原因,但只要你保持持续的关注(代码审查,监控数据)就可以很快修复这些问题.我这里说的"显著的 ...

  6. linux 命令:tr 的简单使用

    工作的需要,用到了tr命令,因为用到的次数不是很多,怕以后忘记了百度,就自己总结下.例子什么的,copy linux shell 脚本攻略这本书. tr:常用选项 -c 用字符串1中字符集的补集替换此 ...

  7. centos/linux下的安装Nginx

    1.安装gcc编译器 先查看gcc编译器是否安装 在shell控制台输入gcc-v 如果没有安装请看下一步 使用yuma安装gcc yum intsall gcc 看到如下视图则说明安装成功 2.安装 ...

  8. 相对路径和绝对路径的问题"/"带不带斜杠

    带有"/"是绝对路径,为项目的上下文目录是从工程开始的路径 不带的话是一个相对路径,相对于执行该代码的目录文件结构

  9. 记一次内存溢出的分析经历——thrift带给我的痛orz

    说在前面的话 朋友,你经历过部署好的服务突然内存溢出吗? 你经历过没有看过Java虚拟机,来解决内存溢出的痛苦吗? 你经历过一个BUG,百思不得其解,头发一根一根脱落的烦恼吗? 我知道,你有过! 但是 ...

  10. Smarty3.1.3安装使用

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Verdana } span.s1 { } Smarty简介 Smarty是一个PHP的模板引 ...