最常用的:
DateTime.Now.ToString("yyyy-MM-dd");

//今天
DateTime.Now.Date.ToShortDateString();

//昨天,就是今天的日期减一
DateTime.Now.AddDays(-1).ToShortDateString();

//明天,同理,加一
DateTime.Now.AddDays(1).ToShortDateString();


//2010年1月1日 星期三

DateTime.Now.ToString("yyyy年MM月dd日 星期ddd")

以下为参考:
DateTime dt = DateTime.Now;
Label1.Text = dt.ToString();//2012-12-21 15:14:35
Label2.Text = dt.ToFileTime().ToString();//127756416859912816
Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816
Label4.Text = dt.ToLocalTime().ToString();//2012-12-21 15:14:35
Label5.Text = dt.ToLongDateString().ToString();//2012年12月21日
Label6.Text = dt.ToLongTimeString().ToString();//15:14:35
Label7.Text = dt.ToOADate().ToString();//38661.5565508218
Label8.Text = dt.ToShortDateString().ToString();//2012-12-21
Label9.Text = dt.ToShortTimeString().ToString();//15:14
Label10.Text = dt.ToUniversalTime().ToString();//2012-12-21 15:14:35 Label1.Text = dt.Year.ToString();//2012
Label2.Text = dt.Date.ToString();//2012-12-21 15:14:35
Label3.Text = dt.DayOfWeek.ToString();//Friday
Label4.Text = dt.DayOfYear.ToString();//309
Label5.Text = dt.Hour.ToString();//15
Label6.Text = dt.Millisecond.ToString();//441
Label7.Text = dt.Minute.ToString();//14
Label8.Text = dt.Month.ToString();//12
Label9.Text = dt.Second.ToString();//35
Label10.Text = dt.Ticks.ToString();//632667942284412864
Label11.Text = dt.TimeOfDay.ToString();//15:14:35.4412864 Label1.Text = dt.ToString();//2012-12-21 15:14:35
Label2.Text = dt.AddYears(1).ToString();//2012-12-21 15:14:35
Label3.Text = dt.AddDays(1.1).ToString();//2012-12-21 15:14:35
Label4.Text = dt.AddHours(1.1).ToString();//2012-12-21 15:14:35
Label5.Text = dt.AddMilliseconds(1.1).ToString();//2012-12-21 15:14:35
Label6.Text = dt.AddMonths(1).ToString();//2012-12-21 15:14:35
Label7.Text = dt.AddSeconds(1.1).ToString();//2012-12-21 15:14:35
Label8.Text = dt.AddMinutes(1.1).ToString();//2012-12-21 15:14:35
Label9.Text = dt.AddTicks(1000).ToString();//2012-12-21 15:14:35
Label10.Text = dt.CompareTo(dt).ToString();//0
Label11.Text = dt.Add(?).ToString();//问号为一个时间段 Label1.Text = dt.Equals("2012-12-21 15:14:35").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();//2012-12-21T15:14:35
Label2.Text = dt.GetDateTimeFormats('t')[0].ToString();//15:14
Label3.Text = dt.GetDateTimeFormats('y')[0].ToString();//2012年12月
Label4.Text = dt.GetDateTimeFormats('D')[0].ToString();//2012年12月21日
Label5.Text = dt.GetDateTimeFormats('D')[1].ToString();//2012 12 21
Label6.Text = dt.GetDateTimeFormats('D')[2].ToString();//星期五 2012 12 21
Label7.Text = dt.GetDateTimeFormats('D')[3].ToString();//星期五 2012年12月21日
Label8.Text = dt.GetDateTimeFormats('M')[0].ToString();//12月21日
Label9.Text = dt.GetDateTimeFormats('f')[0].ToString();//2012年12月21日 15:14
Label10.Text = dt.GetDateTimeFormats('g')[0].ToString();//2012-12-21 15:14
Label11.Text = dt.GetDateTimeFormats('r')[0].ToString();//Fri, 21 Dec 2012 15:14:35 GMT Label1.Text = string.Format("{0:d}",dt);//2012-12-21
Label2.Text = string.Format("{0:D}",dt);//2012年12月21日
Label3.Text = string.Format("{0:f}",dt);//2012年12月21日 15:14
Label4.Text = string.Format("{0:F}",dt);//2012年12月21日 15:14:35
Label5.Text = string.Format("{0:g}",dt);//2012-12-21 15:14
Label6.Text = string.Format("{0:G}",dt);//2012-12-21 15:14:35
Label7.Text = string.Format("{0:M}",dt);//12月21日
Label8.Text = string.Format("{0:R}",dt);//Fri, 21 Dec 2012 15:14:35 GMT
Label9.Text = string.Format("{0:s}",dt);//2012-12-21T15:14:35
Label10.Text string.Format("{0:t}",dt);//15:14
Label11.Text = string.Format("{0:T}",dt);//15:14:35
Label12.Text = string.Format("{0:u}",dt);//2012-12-21 15:14:35Z
Label13.Text = string.Format("{0:U}",dt);//2012年12月21日 15:14:35
Label14.Text = string.Format("{0:Y}",dt);//2012年12月
Label15.Text = string.Format("{0}",dt);//2012-12-21 15:14:35
Label16.Text = string.Format("{0:yyyyMMddHHmmssffff}",dt);

C#后台获取当前时间并格式化的更多相关文章

  1. js 获取当前时间并格式化

      js 获取当前时间并格式化 CreateTime--2018年2月7日11:04:16 Author:Marydon 方式一 /** * 获取系统当前时间并格式化 * @returns yyyy- ...

  2. laydate控件后台返回的时间前台格式化

    //功能:laydate控件后台返回的时间前台格式化 //参数:laydate控件值 function formatDate(strTime) { if ("" === strTi ...

  3. Smarty 获取当前日期时间和格式化日期时间

    在Smarty 中获取当前日期时间和格式化日期时间与PHP中有些不同的地方,这里就为您详细介绍: 首先是获取当前的日期时间:在PHP中我们会使用date函数来获取当前的时间,实例代码如下:date(& ...

  4. node - 获取当前时间并格式化

    1,安装 moment模块 cnpm i moment --save 2,引入 var moment = require('moment'); 3,获取当前时间并格式化 var current_tim ...

  5. JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"

    先来看下JS中的日期操作: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年 ...

  6. 获取当前时间并格式化,CTime类

    CTime类,此类应该不是C++标准类库,属于windows封装的关于时间的类库,使用环境应该为 Win32程序,MFC程序,VC++程序 CTime tm = CTime::GetCurrentTi ...

  7. Python获取当前时间及格式化

    1.导入time模块 # 导入time模块 import time 2.打印时间戳-time.time() # 导入time模块 import time # 打印时间戳 print(time.time ...

  8. 2019-03-15 Python time datetime 获取当下时间 和 格式化时间

    import datetime start_date='2018-01-10' end_date='2019-01-10'# 转换为2018-01-10 00:00:00start_date=date ...

  9. JS获取当前时间并格式化

    1.获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”      function p(s) {        return s < 10 ? '0' + s : s;     ...

随机推荐

  1. HDU-1394 Minimum Inversion Number (逆序数,线段树或树状数组)

    The inversion number of a given number sequence a1, a2, ..., an is the number of pairs (ai, aj) that ...

  2. (前篇:NIO系列 推荐阅读) Java NIO 底层原理

    出处: Java NIO 底层原理 目录 1.1. Java IO读写原理 1.1.1. 内核缓冲与进程缓冲区 1.1.2. java IO读写的底层流程 1.2. 四种主要的IO模型 1.3. 同步 ...

  3. 高性能和可扩展的React-Redux

    注意:文章很长,只想了解逻辑而不深入的,可以直接跳到总结部分. 初识 首先,从它暴露对外的API开始 ReactReduxContext /* 提供了 React.createContext(null ...

  4. SCUT - 106 - 花式ac - 主席树/启发式合并Treap

    https://scut.online/p/106 错在这组样例,发现是离散化之后,对k访问的时候也是应该访问离散化之后的k. 12 4 1 1 2 2 5 5 4 4 3 3 2 1 1 3 3 5 ...

  5. 用Java语言做ACM的注意事项

    ①用Java时只需要粘贴包里面的内容,包名是不需要的.//有包名的去掉包名 ②提交题目时类名一定要是 Main,否则判题系统是不认识代码的. ③Java的util类里面的Scanner.in里面的 i ...

  6. VS2015配置OpenCV

    第一步:下载对应版本的VS2015和OpenCV3.4.1---->链接: https://pan.baidu.com/s/1YL_TlLi3k0SehsDY2DJ8nw 提 取码: 6g27 ...

  7. C#判断页面中的多个文本框输入值是否有重复的实现方法

    List<string> list = new List<string>();//首先定义一个泛型数组 //这里假如说有四个文本框 string mainseat = this ...

  8. Window Operations

    Window Operations 有点类似于Storm中的State,可以设置窗口的大小和滑动窗口的间隔来动态的获取当前Steaming的允许状态,可以对一段时间的数据进行处理. 如图window ...

  9. call apply bind的使用方法和区别

    call 1.改变this指向   2.执行函数    3.传参 var obj={}; function fun(a,b){ console.log(a,b,this); } fun(1,2); / ...

  10. IO流详解及测试代码

    IO流 (1)IO用于在设备间进行数据传输的操作 (2)分类:    A:流向       输入流 读取数据      输出流 写出数据   B:数据类型     字节流         字节输入流  ...