程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> Asp.net 時間操作基類(支持短日期,長日期,時間差)

Asp.net 時間操作基類(支持短日期,長日期,時間差)

編輯:ASP.NET基礎

復制代碼 代碼如下:
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>
/// 時間操作函數
/// </summary>
public class TimeObject
{
/// <summary>
/// 時間差
/// </summary>
/// <param name="starttime">開始時間</param>
/// <param name="endtime">結束時間</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>
/// 轉稱為月-日:09-12
/// </summary>
/// <param name="d">日期</param>
/// <returns></returns>
public static string ToDateMonthDay(DateTime d)
{
return d.ToString("MM-dd");
}
/// <summary>
/// 轉換為年月日:2006-09-12
/// </summary>
/// <param name="d"></param>
/// <returns></returns>
public static string ToDateString(DateTime d)
{
return d.ToString("yyyy-MM-dd");
}
/// <summary>
/// 轉換為:小時:分:秒 00:29:58
/// </summary>
/// <param name="t"></param>
/// <returns></returns>
public static string ToTimeString(DateTime t)
{
return t.ToString("HH:mm:ss");
}
/// <summary>
/// 轉換為長

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved