C# 时间格式化大全

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

时间: 2024-09-14 22:09:00

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

MS SQL Server中的 CONVERT 日期时间 格式化大全

出处:http://www.cnblogs.com/fernando/archive/2008/04/29/1176581.html  CONVERT 将某种数据类型的表达式显式转换为另一种数据类型.由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化. SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式. 在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值. 给 style 值加 100,可

python中日期和时间格式化输出的方法小结

 这篇文章主要介绍了python中日期和时间格式化输出的方法,实例总结了Python常见的日期与事件操作技巧,非常具有实用价值,需要的朋友可以参考下     本文实例总结了python中日期和时间格式化输出的方法.分享给大家供大家参考.具体分析如下: python格式化日期时间的函数为datetime.datetime.strftime():由字符串转为日期型的函数为:datetime.datetime.strptime(),两个函数都涉及日期时间的格式化字符串,这里提供详细的代码详细演示了每一

asp.net页面中时间格式化的示例

 这篇文章主要介绍了asp.net页面中时间格式化的示例,需要的朋友可以参考下 asp.net页面将Eval中的时间显示为"yyyy-MM-dd"格式    代码如下: <table>   <tr>     <td style="width:273px;color:#105db5;" valign="top">[**平台]  <a href="javascript:void(0)" s

sql时间格式化输出、Convert函数应用示例

  这篇文章主要介绍了sql时间格式化输出.Convert函数应用,需要的朋友可以参考下     这篇文章主要介绍了sql时间格式化输出.Convert函数应用,需要的朋友可以参考下   详细出处参考:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM  Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06  Select CONVERT(varchar(100), GE

C#日期时间格式化

关键字:C# 日期 时间 微博时间 格式化 世界末日 原文: http://www.cnblogs.com/txw1958/archive/2012/12/21/csharp-time-format.html 日期时间格式转化一 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2012-12-21 15:14:35 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; usin

全面兼容的javascript时间格式化函数(比较实用)_javascript技巧

全面兼容的javascript时间格式化函数,实用总结! 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js日期格式化</title

Java魔法堂:Date与日期时间格式化

一.前言                                                                                           日期时间的获取.显示是每个程序都会涉及到的,下面是一些记录以便日后查阅.   二. java.util.Date类  // 当前日期时间 Date now = new Date(); /* 由于程序的默认时区不同,可能显示如下内容: * 1. 格林尼治时间,Tue Oct 28 01:24:14 GMT 20

ajax分页显示时间格式化

问题描述 ajax分页显示时间格式化 function pageselectCallback(page_id, jq) { var page=page_id+1; $("#tablelist").empty(); $.get("user/listPage.htmls",{pageSize:pageSize,page_index:page},function(result){ var json = JSON.parse(result); console.info(js

ligergrid-ligerGrid 关于时间格式化

问题描述 ligerGrid 关于时间格式化 出来的是 objcect objcect 类型 解决方案 remedy时间格式化 解决方案二: http://bbs.csdn.net/topics/390522740