- 浏览: 793913 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (417)
- ASP.NET MVC (18)
- WEB基础 (24)
- 数据库 (69)
- iPhone (20)
- JQuery (3)
- Android (21)
- UML (8)
- C# (32)
- 移动技术 (19)
- 条码/RFID (6)
- MAC (8)
- VSS/SVN (6)
- 开卷有益 (4)
- 应用软件 (1)
- 软件工程 (1)
- java/Eclipse/tomcat (61)
- 英语学习 (2)
- 综合 (16)
- SharePoint (7)
- linux (42)
- Solaris/Unix (38)
- weblogic (12)
- c/c++ (42)
- 云 (1)
- sqlite (1)
- FTp (2)
- 项目管理 (2)
- webservice (1)
- apache (4)
- javascript (3)
- Spring/Struts/Mybatis/Hibernate (4)
- 航空业务 (1)
- 测试 (6)
- BPM (1)
最新评论
-
dashengkeji:
1a64f39292ebf4b4bed41d9d6b21ee7 ...
使用POI生成Excel文件,可以自动调整excel列宽等(转) -
zi_wu_xian:
PageOffice操作excel也可以设置表格的行高列宽,并 ...
使用POI生成Excel文件,可以自动调整excel列宽等(转) -
wanggang0321:
亲,我在pptx(office2007以上版本)转pdf的时候 ...
JODConverter]word转pdf心得分享(转) -
xiejanee:
楼主:你好!我想请问下 你在代码中用DOMDocument* ...
Xerces-C++学习之——查询修改XML文档 (转)
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# 时间(几个常用时间,程序运行计时,页面运行计时)
1.DateTime
DateTime now = System.DateTime.Now;
now.ToString(); //显示: 2006/08/30 17:31:02
now.ToString("yyyy-MM-dd hh:mm:ss"); //显示: 2006-08-30 05:39:11
System.DateTime.MaxValue.ToString(); //显示: 9999/12/31 23:59:59
System.DateTime.MinValue.ToString(); //显示: 0001/01/01 0:00:00
now.ToLongDateString(); //显示: 2006年8月30日
now.ToLongTimeString(); //显示: 17:34:23
now.ToShortTimeString(); //显示: 17:34
now.ToString() + " " + now.Millisecond.ToString(); //显示: 2006/08/30 17:35:19 484
2.程序运行时间:(单位 : 毫秒)
System.Diagnostics ; //名称空间
int x = 0;
int nu = 0;
Stopwatch sw = new Stopwatch();
sw.Start();
//程序开始
for (int i = 0; i < 1000000; i++)
{
x += i;
}
//程序结束
sw.Stop();
this.label1.Text += ",sum=" + x.ToString();
MessageBox.Show(sw.ElapsedMilliseconds.ToString());
3.计算一个页面执行时间:
在Global.asax.cs文件中增加以下代码:
protected void Application_BeginRequest(Object sender, EventArgs e)
{
Application["StartTime"] = System.DateTime.Now;
}
protected void Application_EndRequest(Object sender, EventArgs e)
{
System.DateTime startTime = (System.DateTime)Application["StartTime"];
System.DateTime endTime = System.DateTime.Now;
System.TimeSpan ts = endTime - startTime;
Response.Write("页面执行所用时间:" + ts.Milliseconds + " 毫秒");
}
发表评论
-
invoke
2013-03-15 15:53 0object Object.Invoke(Delegate ... -
JQuery的WebServices调用
2013-03-14 14:12 0http://blog.sina.com.cn/s/blog_ ... -
c# list和string
2012-10-26 15:16 990C# List和String互相转换 (2011-06- ... -
.net mysql-connector-net
2012-10-19 11:10 1027引用DLL引用 mysql-connector-net包中的M ... -
c# 操作mysql
2012-10-19 10:21 945using System;using System.Confi ... -
c# DataTable.copy .clone
2012-10-17 18:17 4145C# DataTable.Copy()和.Clone()的使用 ... -
C#中避免相同MDI子窗口重复打开的方法(转)
2012-10-17 13:40 1160方法一: 直接检测 ... -
C# 中使用JSON - DataContractJsonSerializer
2012-10-11 14:47 731http://www.cnblogs.com/coderzh/ ... -
.NET WHERE子句用途
2012-05-04 14:52 1533where 子句用于指定类型约束,这些约束可以作为泛型声明 ... -
c#泛型
2012-05-04 14:51 1070http://hjf1223.cnblogs.com/arch ... -
汉字转换成拼音的类(转)
2012-02-27 16:41 64504引用地址: http://blog.csdn.net/huig ... -
ASP.NET内置对象(转)
2011-12-08 13:53 3167http://www.cnblogs. ... -
asp.net webservice
2011-12-04 15:22 1845asp.net webservice 概述与 ... -
iis发布asp.net网站(转)
2011-11-23 10:32 3369iis发布asp.net 网站 ... -
win7 里配置iis 和asp.net步骤,及发布asp.net网站全程(转)
2011-11-23 10:15 5521分享 win7 里配置 iis 和a ... -
类似Windows Search的文件搜索系统
2011-11-23 09:42 1332转自:http://www.cnblogs.com/wu ... -
操作PDF文档功能的相关开源项目探索—iTextSharp 和PDFBox
2011-11-23 09:40 1993转自www.th7.cn第七城市 操作 PDF 文档功 ... -
pdf
2011-12-10 13:28 1186http://www.cnblogs.com/q1490722 ... -
iis asp.net安装顺序
2011-11-17 13:47 973如果先安装IIS再安装 .Net Framework。一切OK ... -
IIS配置
2011-11-17 13:18 848http://bbs.51cto.com/thread-488 ...
相关推荐
`DateTime`是C#中用于表示日期和时间的内置类型,而在Java中,相应的类型是`java.util.Date`和`java.time`包下的类,如`LocalDate`, `LocalTime`和`LocalDateTime`等。 C#的`DateTime`类提供了一系列方法和属性来...
- `T`:长时间格式(如“2:33:34 PM”)。 - `u`:通用可排序日期时间模式(如“2005-06-16 14:33:34Z”)。 - `U`:通用完整时间模式(如“16/06/2005 14:33:34 UTC”)。 - `y`:年份和月份(如“2005-06”)。 #...
6. 日期和时间格式化: - 日期格式依赖于系统的区域设置,以下是一些常见的格式: - `d`:短日期,如`DateTime.Now.ToString("d")`可能显示`10/12/2002`。 - `D`:长日期,如`DateTime.Now.ToString("D")`可能...
String.Format( "yyyy-MM-dd ",yourDateTime); 4.用Convert方法转换日期显示格式: Convert.ToDateTime("2005-8-23").ToString ("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo); //支持繁体...
`DateTime.ToString(String, IFormatProvider)` 方法是实现这一功能的主要手段,其中 `format` 参数用于定义输出的时间格式,而 `IFormatProvider` 参数则用于指定特定的文化或地区设置。 首先,我们来看看 `format...
### C#中的日期和时间格式化 在C#编程语言中,处理日期和时间是非常常见的需求,尤其是在开发涉及用户交互的应用程序时。本文将详细介绍如何在C#中进行日期和时间的格式化操作,包括如何将日期时间转换为字符串以及...
在C#编程语言中,处理日期和时间是常见的任务,`DateTime`类提供了丰富的功能来操作和格式化日期。在给定的示例中,我们看到了`DateTime`对象的多种用法,包括创建实例、转换、添加时间间隔以及比较和等价测试。接...
有时候我们要对C#时间进行转换,达到不同的显示效果 默认格式为:2005-6-614:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String,IFormatProvider) 代码如下:...
在 C# 中,使用 string.Format 方法对货币进行格式化,例如,string.Format("{0:C}", 0.2) 将结果格式化为¥0.20,在英文系统中将格式化为 $0.20。默认情况下,小数点后面保留两位小数,如果需要保留一位或者更多,...
在C#编程语言中,时间格式化是一项基本且重要的任务,它允许程序员按照特定的样式显示日期和时间信息。本文将深入探讨C#中的时间格式化函数和方法,以及如何利用它们来创建自定义的时间表示。 C#提供了一个强大的...
当需要处理不同地区的日期时间格式时,`Convert.ToDateTime(string, IFormatProvider)`方法就派上用场了。`IFormatProvider`参数允许我们指定一个特定的文化信息,这样可以解析符合该文化习惯的日期时间格式。例如...
`DateTime.ParseExact()`方法允许你精确地指定输入字符串的日期时间格式。这在处理多种格式的日期时间字符串时非常有用。例如,如果你有一个遵循"yyyyMMdd"格式的日期字符串: ```csharp string dateString = ...
### 三、日期时间格式化 - **C# 示例**: ```csharp string.Format("{0:d}", System.DateTime.Now); // 输出为 2010-6-19 string.Format("{0:D}", System.DateTime.Now); // 输出为 2010-6-19 string.Format("{...
本例提供的"C#日期时间格式获取大全源码"是一个集合,包含了许多预定义的日期时间格式,这些格式可以帮助开发者方便地进行日期时间的显示和处理。 C#中的DateTime结构提供了丰富的格式化选项,这些选项主要分为标准...
本文将详细介绍`DateTime`类的使用方法,包括创建`DateTime`对象、获取当前日期时间、转换日期时间格式、执行日期时间的加减操作以及进行日期时间的比较等常见操作。 #### 创建DateTime对象 在C#中,可以通过多种...
对于`DateTime`类型的格式化和解析,C#提供了多种方法和属性来处理日期时间格式的转换。这对于数据展示、日志记录或与其他系统的数据交互等场景非常重要。 #### 2. **格式化DateTime** C#中的`DateTime`对象可以...
本篇文章将深入探讨C#中的数字和日期时间格式化输出。 首先,对于数字的格式化,C#提供了`ToString()`方法,它允许我们自定义数字的输出格式。例如,我们可以使用`ToString("F")`来显示带有两位小数的数字,`...
最后,`NumberFormatInfo`和`DateTimeFormatInfo`是两个关键类,它们提供了对数字和日期时间格式的详细控制。通过这两个类,你可以定制小数点符号、日期分隔符等细节。 总的来说,C#的文本格式化功能强大而灵活,...
三、日期和时间格式化 对于日期和时间的格式化,`DateTime`类型的`ToString`方法可以接受自定义的格式字符串。例如: ```csharp DateTime now = DateTime.Now; string shortDate = now.ToString("yyyy-MM-dd"); ...