`
sammor
  • 浏览: 413752 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

C# date format 使用C#格式化时间

阅读更多
C# date format 使用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 GMT

    Label1.Text =   string.Format("{0:d}",dt);//2005-11-5
    Label2.Text =   string.Format("{0:D}",dt);//2005年11月5日
    Label3.Text =   string.Format("{0:f}",dt);//2005年11月5日 14:23
    Label4.Text =   string.Format("{0:F}",dt);//2005年11月5日 14:23:23
    Label5.Text =   string.Format("{0:g}",dt);//2005-11-5 14:23
    Label6.Text =   string.Format("{0:G}",dt);//2005-11-5 14:23:23
    Label7.Text =   string.Format("{0:M}",dt);//11月5日
    Label8.Text =   string.Format("{0:R}",dt);//Sat, 05 Nov 2005 14:23:23 GMT
    Label9.Text =   string.Format("{0:s}",dt);//2005-11-05T14:23:23
    Label10.Text = string.Format("{0:t}",dt);//14:23
    Label11.Text = string.Format("{0:T}",dt);//14:23:23
    Label12.Text = string.Format("{0:u}",dt);//2005-11-05 14:23:23Z
    Label13.Text = string.Format("{0:U}",dt);//2005年11月5日 6:23:23
    Label14.Text = string.Format("{0:Y}",dt);//2005年11月
    Label15.Text = string.Format("{0}",dt);//2005-11-5 14:23:23
    Label16.Text = string.Format("{0:yyyyMMddHHmmssffff}",dt);

分享到:
评论

相关推荐

    C#格式化日期和时间

    ### C#中的日期和时间格式化 ...以上示例展示了如何使用C#内置的日期和时间格式化功能,以及如何根据需要创建自定义的格式。通过灵活运用这些格式化选项,开发者可以轻松地满足各种应用场景下的需求。

    C#实现格式化数据功能

    C#中的字符串格式化主要依赖于`string.Format`方法,它允许我们将变量值插入到一个格式化字符串中。例如,如果我们有一个整数`intValue`和一个浮点数`floatValue`,我们可以这样格式化它们: ```csharp int int...

    c#日期格式转换c#日期格式转换

    在C#编程中,对日期进行格式化是非常常见的需求之一。这涉及到将日期对象转换为特定格式的字符串,或者将符合某种格式的字符串解析为日期对象。这种转换不仅对于数据展示至关重要,也对于数据处理非常有用。 ### ...

    C#(ASP.NET)DateTime日期类型格式化显示

    1.绑定时格式化日期方法: <ITEMSTYLE WIDTH= "18% " > 2.数据控件如DataGrid/DataList等的件格式化日期方法: e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString(); 3.用String...

    String.Format数字格式化输出

    在C#中,`String.Format`方法是进行字符串格式化的一种非常实用的方式。它允许我们对数字、日期、时间等数据类型进行精确的格式控制,使得输出更加符合需求或者易于阅读。本文将详细介绍`String.Format`方法中的几种...

    c# 时间日期控件还不错

    8. **日期时间格式化**:使用DateTime.ToString()方法,我们可以根据需要定制日期时间的输出格式,如"yyyy-MM-dd HH:mm:ss",或者使用预定义的格式字符串。 总结起来,C#的时间日期控件和相关的日期时间处理功能...

    c#_net string_format_

    `String.Format`是C#语言中一个非常实用的功能,它允许开发者以一种灵活的方式对字符串进行格式化处理。下面将具体介绍各种格式化标记以及它们的应用场景。 ### `String.Format` 方法简介 `String.Format`方法是一...

    C#资源\字符串格式常用资源

    字符串格式化是C#中处理字符串的一种高效方式,可以让你精确控制输出的格式,包括数字、日期、时间等数据的显示样式。本文将深入探讨C#中的字符串格式化,包括基本的字符串格式化方法、字符串模板、以及.NET框架提供...

    将c#的DateTime类转成java

    3. **字符串转换**:C#使用`ToString`方法,Java可以使用`DateTimeFormatter`进行格式化输出。 4. **序列化和反序列化**:如果涉及序列化,C#通常使用`BinaryFormatter`或JSON,而Java则有多种选择,如`...

    C#数字日期装换为中文日期(源码)

    C#的String类提供了一个名为Format的方法,可以用来格式化输出字符串。不过,这个方法本身并不支持直接将数字日期转换为中文日期,所以我们需要自定义函数或者利用现有的库来实现。 以下是一个简单的自定义函数示例...

    实例017——获取当前的日期、时间并格式化输出.zip

    5. **PHP**: PHP使用`date()`函数和`time()`函数来获取和格式化日期时间。例如: ```php $now = time(); $formattedNow = date('Y-m-d H:i:s', $now); echo $formattedNow; ``` 这将输出"2023-03-20 14:30:45...

    C#程序设计-3期(KC008) KC008110100006-如何将短日期格式转换成长日期格式.docx

    `DateTime`类型能够存储日期和时间信息,并提供了多种方法来操作和格式化这些信息。在本实例中,我们关注的是日期格式的转换。 短日期格式(Short Date Format)通常依赖于系统的区域和语言设置,但大多数情况下,...

    C#日期时间格式化小结

    在C#编程语言中,日期和时间的处理是常见的任务之一,而格式化日期时间则能让数据以更符合需求的方式展示。本篇文章将深入探讨C#中如何对日期时间进行格式化。 首先,C#提供了`DateTime.ToString()`方法来转换日期...

    C#给图片加日期

    使用`DateTime.Now`获取当前日期和时间,然后可以根据需求格式化: ```csharp string dateText = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); // 自定义日期格式 ``` 6. **绘制文本**: 使用`Graphics....

    C# WinFrom Chart 图表控件 滚动条 日期时间坐标

    本文将深入探讨如何使用C# WinForm的Chart控件,特别是如何添加X轴滚动条以及设置日期时间坐标。此外,我们还将讨论如何在图表中同时显示折线和点,并且如何添加间隔日期的数据。 首先,让我们了解Chart控件的基本...

    C#Js时间格式化问题简单实例

    代码如下:monName = new Array( “Jan”, “Feb” , “Mar”, “Apr”, “May” , “Jun”, “Jul”, “Aug” , “Sept”, “Oct”, “Nov” , “Dec”) Date.prototype.format = function (format) { if (!format)...

    js中格式化日期时间型数据函数代码.docx

    - 使用扩展的`format`方法对日期进行格式化。 ```javascript var fmtDt = newDt.format("yyyy-MM-dd"); console.log(fmtDt); // 输出 "2021-01-11" ``` 通过上述步骤,我们可以轻松地实现日期时间的格式化功能...

    C#日期控件,外观漂亮。很经典

    4. 显示格式:使用Format属性设置日期和时间的显示格式,如短日期(DateTimePicker.Format = DateTimeFormat.ShortDate)、长日期(DateTimePicker.Format = DateTimeFormat.LongDate)等。 三、My97 DatePicker ...

    C#之Common工具类

    首先,工具类(Utility Class)通常是一些包含静态方法的类,这些方法提供通用功能,不涉及实例化对象,它们服务于各种不同的场景,如字符串处理、日期时间操作、数学计算等。在C#中,我们可以创建一个名为"Common...

Global site tag (gtag.js) - Google Analytics