`

.net 时间的比较

阅读更多
stringdbpath=Server.MapPath("db/count.mdb");
DbAccessdb
=newDbAccess(dbpath);
#region"添加"
stringurl=Convert.ToString(Request.UrlReferrer);
stringip=Convert.ToString(Request.UserHostAddress);

//判断
stringsqlsel=string.Format("selectcount(*)fromrecordwhereip='{0}'",ip);
intcoun=Convert.ToInt32(db.GetDataTable(sqlsel).Rows[0][0].ToString());
booladd=false;
if(coun>0)
{
sqlsel
=string.Format("select[date]fromrecordwhereip='{0}'orderbydatedesc",ip);
DateTimedt
=Convert.ToDateTime(db.GetDataTable(sqlsel).Rows[0]["date"].ToString());
DateTimenow
=DateTime.Now;
TimeSpants
=now-dt;
doubletime=ts.TotalHours;
if(time>2)
{
add
=true;
}
else
{

}

}
else
{
add
=true;
}
//添加
if(add)
{
stringsqladd=string.Format("insertintorecord(url,ip)values('{0}','{1}')",url,ip);

db.ReturnState(sqladd);
}

#endregion
#region显示

DataSetds
=newDataSet();
ds
=db.GetDataSet("selectcount(*)fromrecord");

this.coun=Convert.ToString(ds.Tables[0].Rows[0][0]);
#endregion
DateTimenow=DateTime.Now;
DateTimeot
=DateTime.Now.AddDays(3);
longal=now.Ticks;
longot1=ot.Ticks;
Response.Write(al);
Response.Write(
"<br>");
Response.Write(ot1);
Response.Write(
"<br>");
Response.Write(ot1
-al);
Response.Write(
"<br>");

Response.Write(((ot1
-al)/10000/1000)/(60*60*24));//相差几天
分享到:
评论

相关推荐

    asp.net 时间控件

    ASP.NET时间控件是Web开发中的重要组成部分,它允许用户在网页上选择或输入日期和时间,提升用户体验并简化数据输入。在这个主题中,我们将深入探讨ASP.NET中时间控件的使用、功能以及如何自定义和扩展它们。 一、...

    ASP.NET时间控件

    ASP.NET时间控件是开发Web应用程序时常用的组件,主要用于用户界面中输入或选择日期和时间。在ASP.NET框架中,有多种时间控件可供选择,它们提供了丰富的功能和易用性,使得开发者能够轻松地集成日期和时间选择功能...

    C# ASP.NET 时间控件_日期时间选择输入框控件。

    习惯了C# WinForm上使用DateTimePicker,在ASP.NET开发页面时,发现最简单的日期时间输入选择框居然没有现成的控件,很有束手无策的感觉。网上找了很多,除了牛人自己写控件外,大多数都是使用My97DatePicker这个第...

    .net 时间控件

    .net 时间控件 ,dll 添加就行了,超级方便

    asp.net时间格式大全

    在c# / ASP.net中我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。

    VB.NET日期时间值建立方法

     在VB.NET中可以用几种方法组合一个日期/时间值。列表A说明了几种实现相同功能的方法。  ◆第一个消息框将显示:dtDate1: 1/2/2007 12:00:00 A.M.  ◆第二个消息框将显示:dtDate2: 1/2/2007 12:00:00 A.M. ...

    asp.net时间控件JS文件部分

    ASP.NET时间控件是Web开发中的一个重要组成部分,它允许用户在网页上选择或输入日期和时间,提升用户体验。本文将详细讲解ASP.NET时间控件的JavaScript实现,以及如何结合使用这些JS文件。 首先,JavaScript是一种...

    VB.NET 编写时间记录器应用程序

    使用`DateTime.Now`获取当前时间,与起始时间进行比较计算差值,然后将结果显示在UI上。 3. **用户界面设计**:VB.NET中的Windows Forms提供了一系列的控件,如Label、Button、TextBox等,用于构建用户界面。例如,...

    短时间内入门.net 教程

    《短时间内入门.NET教程》是一本面向初学者的指南,旨在帮助新手快速掌握.NET框架的基础知识。这本书不涉及高级或复杂的编程技巧,而是专注于为初学者提供一个清晰、易懂的学习路径,让读者能在较短的时间内对.NET有...

    asp.net c#时间控件

    ASP.NET C#时间控件是Web开发中一个关键的组件,尤其在构建交互性强、用户界面友好的应用程序时。在ASP.NET框架下,C#语言提供了丰富的库和工具,使得开发者能够轻松创建处理时间的控件。这些控件通常用于显示、选择...

    10项比较重要的.NET技术

    .NET技术是微软开发的一种应用程序框架,它为开发者提供了构建各种类型的应用程序的工具和环境。以下是对10项重要.NET技术的详细说明: ...对于.NET新手和学生来说,这些都是值得投入时间和精力去学习的重要领域。

    vb.net 对日期时间的操作实例

    在比较日期时间时,VB.NET提供了基本的比较运算符,如`, `&gt;`, `=`, `, `&gt;=`。例如,`If myDate1 &gt; myDate2 Then`可以判断myDate1是否晚于myDate2。另外,`DateDiff`函数可以计算两个日期之间的差值,以指定的时间...

    ASP.NET 时间选择第三方控件

    标题提到的“ASP.NET 时间选择第三方控件”通常是指那些扩展了ASP.NET 核心功能,专门用于时间或日期选择的用户界面元素。 “Calendar”标签可能指的是 ASP.NET 中内置的日历控件,这个控件允许用户通过日历形式...

    asp.net 时间跟踪系统

    ASP.NET时间跟踪系统是一种基于微软ASP.NET技术构建的应用程序,用于高效管理和监控项目或任务的完成时间。这个系统的核心目标是帮助用户记录、追踪和分析他们花费在不同任务上的时间,以便提高工作效率,优化时间...

    倒计时程序,给出一个时间值,动态显示时间,VB.net源代码编写

    在VB.NET中创建一个倒计时程序涉及到时间处理、用户界面设计和事件驱动编程等多个知识点。下面我们将详细探讨这些方面。 1. 时间处理:倒计时程序的核心是处理时间差,这需要对DateTime结构有深入的理解。DateTime...

    vb.net 获取网络北京时间并修改系统时间源码

    新建一个winform工程,添加相应控件,将源码复制进去即可

    精美的ASP.NET日期选择器

    3. Bootstrap DateTimePicker:基于Bootstrap框架的日期时间选择器,可以方便地集成到ASP.NET应用中,提供响应式设计。 4. 自定义控件:开发者可能编写了C#类,扩展了ASP.NET服务器控件,实现了自定义的日期选择器...

    .NET下日期时间选择控件DateTimeField

    在.NET框架中,开发Web应用程序时,经常需要与用户交互并处理日期和时间数据。`.NET下日期时间选择控件DateTimeField`就是一种方便开发者在Web界面中获取用户输入日期和时间信息的组件。该控件是针对ExtJS 4.1和Ext...

    VB.NET时间日期数据处理及技巧(实例)

    我们在编程中,通常都需要处理时间日期数据,这也是一种比较难于处理的数据类型,因为时间日期类型的结构相当复杂,并且还有一定的规则,如果在定义的时候不符合规则,程序在编译的时候就会出错。在Visual Basic ...

Global site tag (gtag.js) - Google Analytics