Asp.net 時間操作基類(支持短日期,長日期,時間差)
更新時間:2008年11月10日 11:53:24 作者:
支持短日期,長日期,時間差的操作基類,方便大家直接使用
復(fù)制代碼 代碼如下:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
namespace EC
{
/// <summary>
/// 時間操作函數(shù)
/// </summary>
public class TimeObject
{
/// <summary>
/// 時間差
/// </summary>
/// <param name="starttime">開始時間</param>
/// <param name="endtime">結(jié)束時間</param>
/// <returns></returns>
public static string GetTimeSpan(DateTime starttime, DateTime endtime)
{
TimeSpan ts = endtime - starttime;
return string.Format("{0}時{1}分{2}秒{3}毫秒", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds);
}
/// <summary>
/// 轉(zhuǎn)稱為月-日:09-12
/// </summary>
/// <param name="d">日期</param>
/// <returns></returns>
public static string ToDateMonthDay(DateTime d)
{
return d.ToString("MM-dd");
}
/// <summary>
/// 轉(zhuǎn)換為年月日:2006-09-12
/// </summary>
/// <param name="d"></param>
/// <returns></returns>
public static string ToDateString(DateTime d)
{
return d.ToString("yyyy-MM-dd");
}
/// <summary>
/// 轉(zhuǎn)換為:小時:分:秒 00:29:58
/// </summary>
/// <param name="t"></param>
/// <returns></returns>
public static string ToTimeString(DateTime t)
{
return t.ToString("HH:mm:ss");
}
/// <summary>
/// 轉(zhuǎn)換為長時間:2006-09-12 00:30:57
/// </summary>
/// <param name="dt"></param>
/// <returns></returns>
public static string ToDateTimeString(DateTime dt)
{
return dt.ToString("yyyy-MM-dd HH:mm:ss");
}
}
}
您可能感興趣的文章:
- ASP.NET Calendar日歷(日期)控件使用方法
- asp.net中日歷函數(shù)Calendar的使用方法
- ASP.NET中為TextBox中添加calendar.js示例代碼
- ASP.NET中實現(xiàn)彈出日歷示例
- ASP.NET中日歷控件和JS版日歷控件的使用方法(第5節(jié))
- 在ASP.NET中實現(xiàn)彈出日歷的具體方法
- ASP.NET技巧:為Blog打造個性日歷
- ASP.NET如何獲取兩個日期之間的天數(shù)
- asp.net 時間類 一周的周一和周末的日期
- asp.net 日期函數(shù) 某月的第一天和最后一天的日期
- asp.net(C#)實現(xiàn)功能強(qiáng)大的時間日期處理類完整實例
- asp.net基于Calendar實現(xiàn)blog日歷功能示例
相關(guān)文章
獲取遠(yuǎn)程網(wǎng)頁的內(nèi)容之一(downmoon原創(chuàng))
獲取遠(yuǎn)程網(wǎng)頁的內(nèi)容之一(downmoon原創(chuàng))...2007-03-03
ASP.NET(C#)中操作SQLite數(shù)據(jù)庫實例
最近項目中有使用到SQLite數(shù)據(jù)庫,于是查找資料,編寫了一個ASP.NET基于C#語言的SQLite數(shù)據(jù)庫操作實例.大家看代碼就可以看懂了,和以往使用ADO.NET操作SQL數(shù)據(jù)庫類似.2009-12-12
ASP.NET中DataTable與DataSet之間的轉(zhuǎn)換示例
如果你的數(shù)據(jù)不需要做關(guān)系映射,直接用DataTable效率比較高,下面有個不錯的示例,感興趣的朋友可以參考下2013-09-09
asp.net AjaxControlToolKit--TabContainer控件的介紹
ModalPopup控件允許一個asp頁面的部分內(nèi)容以對話框的模式顯示給用戶,同時會限制用戶于頁面的其他部分交互。對話框顯示的內(nèi)容可以是一個層級,這個層級的背景可以使用戶自定義的格式,簡單的理解好比是一個對話框彈出來后,主頁面會顯示灰色,且不可操作。2009-06-06
ASP.NET.4.5.1+MVC5.0設(shè)置系統(tǒng)角色與權(quán)限(一)
這篇文章主要介紹了ASP.NET.4.5.1+MVC5.0設(shè)置系統(tǒng)角色與權(quán)限的部分內(nèi)容,后續(xù)我們將繼續(xù)討論這個話題,希望小伙伴們喜歡。2015-01-01
DataView.RowFilter的使用(包括in,like等SQL中的操作符)
這篇blog轉(zhuǎn)自C# examples,對DataView.RowFilter做了詳細(xì)介紹,能像SQL中使用in,like等操作符一樣進(jìn)行過濾查詢,并附有實例,使用方便。2011-07-07
GridView中checkbox"全選/取消"完美兼容IE和Firefox
GridView中checkbox的的"全選/取消"使用還是比較頻繁的,本文有個不錯的示例完美兼容IE和Firefox,感興趣的朋友可以參考下,希望對大家有所幫助2013-10-10

