在c# / ASP.net中我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。
//获取日期+时间
DateTime.Now.ToString(); // 2008-9-4 20:02:10
DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12
//获取日期
DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日
DateTime.Now.ToShortDateString().ToString(); // 2008-9-4
DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04
DateTime.Now.Date.ToString(); // 2008-9-4 0:00:00
//获取时间
DateTime.Now.ToLongTimeString().ToString(); // 20:16:16
DateTime.Now.ToShortTimeString().ToString(); // 20:16
DateTime.Now.ToString("hh:mm:ss"); // 08:05:57
DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7187500
//其他
DateTime.ToFileTime().ToString(); // 128650040212500000
DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750
DateTime.Now.ToOADate().ToString(); // 39695.8461709606
DateTime.Now.ToUniversalTime().ToString(); // 2008-9-4 12:19:14
DateTime.Now.Year.ToString(); 获取年份 // 2008
DateTime.Now.Month.ToString(); 获取月份 // 9
DateTime.Now.DayOfWeek.ToString(); 获取星期 // Thursday
DateTime.Now.DayOfYear.ToString(); 获取第几天 // 248
DateTime.Now.Hour.ToString(); 获取小时 // 20
DateTime.Now.Minute.ToString(); 获取分钟 // 31
DateTime.Now.Second.ToString(); 获取秒数 // 45
//n为一个数,可以数整数,也可以事小数
dt.AddYears(n).ToString(); //时间加n年
dt.AddDays(n).ToString(); //加n天
dt.AddHours(n).ToString(); //加n小时
dt.AddMonths(n).ToString(); //加n个月
dt.AddSeconds(n).ToString(); //加n秒
dt.AddMinutes(n).ToString(); //加n分
本帖转自:http://blog.163.com/yong5123@126/blog/static/4551606220093146654740/
非常感谢原创作者的分享成果!
分享到:
相关推荐
asp.net获取当前时间的,不是多重要,但是稍微整理了一下
### ASP.NET控件的属性及常用方法整理 #### 一、窗体属性详解 本文档主要针对ASP.NET中窗体的一些基本属性进行了整理,并提供了一些关键的解释与使用场景,帮助初学者更好地理解和掌握这些控件的基本用法。 1. **...
3. **服务器端统计**:使用ASP.NET内置的`System.Web.HttpRequest`类,可以获取关于当前请求的信息,如URL、用户代理、查询字符串等,这些信息可用于分析流量来源和用户设备。 4. **Cookie和Session**:为了跟踪...
根据给定的信息,我们可以整理出以下关于ASP.NET的关键知识点: ### ASP.NET 学习笔记概览 本学习笔记主要记录了作者在学习ASP.NET过程中的关键知识点与实践心得,旨在帮助初学者更好地理解和掌握ASP.NET的基本...
本文实例讲述了ASP.NET中实现获取调用方法名的技巧。分享给大家供大家参考。具体实现方法如下: 在写记录日志功能时,需要记录日志调用方所在的模块名、命名空间名、类名以及方法名,想到使用的是反射(涉及到反射请...
该方法首先获取当前日期时间,并将其格式化为年月日时分秒的形式,然后结合一个随机生成的三位数字,最终形成一个唯一的字符串。 **示例调用代码**: ```csharp GetRemoteObj o = new GetRemoteObj(); Random ra = ...
### ASP.NET 快捷键详解 #### 一、Mini-buffer 相关操作 - **Ctrl-Shift-G**:此快捷键用于快速打开指定文件 `objects.cs`。这为开发人员提供了一种高效的方式,能够在复杂的项目结构中迅速定位并打开特定的文件...
从给定的文件信息中,我们可以提炼出一系列与C#编程语言、WinForms以及ASP.NET相关的知识点。以下是对这些知识点的详细阐述: ### C#基础知识 #### 1. **Assemblies(程序集)** 在C#中,一个程序集(assembly)...
在ASP.NET中,控件是构建用户界面的基本元素,它们提供了丰富的属性、方法和事件来实现交互性。本篇将详细介绍C#中常见的控件及其重要属性,帮助你更好地理解和应用这些控件。 首先,我们来看Label控件。Label主要...
### ASP.NET调用Domino接口的关键知识点 #### 一、概述 在介绍具体的代码实现之前,我们先来了解一下ASP.NET与Domino之间的交互背景。ASP.NET是Microsoft开发的一个用于构建Web应用程序的框架,而Domino是一款由IBM...
### ASP.NET类库查询手册知识点概述 #### 一、引言 《ASP.NET类库查询手册》是一本针对ASP.NET开发者的实用指南,旨在帮助读者快速掌握并运用.NET框架中的核心类库。本书由龙马工作室搜集整理制作,涵盖了.NET框架...
根据给定的信息,我们可以整理出以下ASP.NET中的关键知识点: ### 一、获取客户端IP地址 在ASP.NET中,为了确保获取到真实的客户端IP地址,通常需要考虑代理服务器的情况。以下是一个示例代码: ```csharp string...
根据提供的文件信息,我们可以整理出一系列与ASP.NET相关的面试题及其关键知识点。下面将对这些题目进行详细解析。 ### ASP.NET面试题知识点 #### 1. 随机生成不重复数字并存储到数组和ArrayList中 - **知识点**:...
根据提供的文件信息,我们可以归纳出以下几个重要的.NET及ASP.NET相关的知识点: ### 1. 使用 `Response.Write` 打开新窗口 ...以上就是根据提供的信息整理出来的ASP.NET中的几个实用技巧和示例。希望对你有所帮助!
【Asp.net房产采集系统Ajax版源码】是一款基于ASP.NET技术开发的高效网页数据抓取和处理系统,主要用于收集和整理房地产领域的相关信息。该系统利用Ajax技术实现了页面的无刷新交互,提升了用户体验,同时也降低了...
### ASP.NET面试题解析 #### 1. 文件搜索函数(FindFile) 这段代码实现了一个简单的文件搜索功能,遍历指定目录下的所有文件和子目录,并递归地查找文件。 **代码分析:** ```csharp void FindFile(Directory d...
在.NET中,可以利用`System.Windows.Forms.Screen`类来获取当前主屏幕的宽度和高度。这通常用于适配不同的显示设备。 ```vb Dim X As Short = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width Dim Y As ...
根据给定的信息,我们可以整理出一系列关于C# .NET中常用的函数和方法的知识点: ### 1. DateTime 类 #### 1.1 获取当前时间 ```csharp System.DateTime currentTime = System.DateTime.Now; ``` 这行代码用于获取...
根据提供的标题、描述以及部分代码内容,我们可以整理出ASP.NET开发中的一些常见代码片段及其应用场景。下面将逐一解析这些代码段,并对它们的功能进行详细解释。 ### 1. 使用JavaScript打开新窗口 **代码示例:**...
通过整理这些问题和答案,旨在为读者提供一个集中学习.NET相关知识的平台。 首先,让我们来谈谈***中的ViewState及其作用。ViewState是***页面和页面内的***服务器控件当前属性设置的一个记录。***能够检测到表单是...