校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > asp.net下日期和時間處理的類庫

asp.net下日期和時間處理的類庫

熱門標簽:上海楊浦怎么申請申請400電話 云南外呼電銷機器人系統(tǒng) 地圖標注多個行程 廈門商鋪地圖標注 海外地圖標注門市標 山西防封卡電銷卡套餐 浙江外呼系統(tǒng)怎么安裝 陜西人工外呼系統(tǒng)哪家好 銅川小型外呼系統(tǒng)運營商
復制代碼 代碼如下:

using System;
namespace Utilities
{
/// summary>
/// Common DateTime Methods.
/// /summary>
///
public enum Quarter
{
First = 1,
Second = 2,
Third = 3,
Fourth = 4
}
public enum Month
{
January = 1,
February = 2,
March = 3,
April = 4,
May = 5,
June = 6,
July = 7,
August = 8,
September = 9,
October = 10,
November = 11,
December = 12
}
public class DateUtilities
{
#region Quarter
public static DateTime GetStartOfQuarter( int Year, Quarter Qtr )
{
if( Qtr == Quarter.First ) // 1st Quarter = January 1 to March 31
return new DateTime( Year, 1, 1, 0, 0, 0, 0 );
else if( Qtr == Quarter.Second ) // 2nd Quarter = April 1 to June 30
return new DateTime( Year, 4, 1, 0, 0, 0, 0 );
else if( Qtr == Quarter.Third ) // 3rd Quarter = July 1 to September 30
return new DateTime( Year, 7, 1, 0, 0, 0, 0 );
else // 4th Quarter = October 1 to December 31
return new DateTime( Year, 10, 1, 0, 0, 0, 0 );
}
public static DateTime GetEndOfQuarter( int Year, Quarter Qtr )
{
if( Qtr == Quarter.First ) // 1st Quarter = January 1 to March 31
return new DateTime( Year, 3, DateTime.DaysInMonth( Year, 3 ), 23, 59, 59, 999 );
else if( Qtr == Quarter.Second ) // 2nd Quarter = April 1 to June 30
return new DateTime( Year, 6, DateTime.DaysInMonth( Year, 6 ), 23, 59, 59, 999 );
else if( Qtr == Quarter.Third ) // 3rd Quarter = July 1 to September 30
return new DateTime( Year, 9, DateTime.DaysInMonth( Year, 9 ), 23, 59, 59, 999 );
else // 4th Quarter = October 1 to December 31
return new DateTime( Year, 12, DateTime.DaysInMonth( Year, 12 ), 23, 59, 59, 999 );
}
public static Quarter GetQuarter( Month month )
{
if( month = Month.March ) // 1st Quarter = January 1 to March 31
return Quarter.First;
else if( ( month >= Month.April ) ( month = Month.June ) ) // 2nd Quarter = April 1 to June 30
return Quarter.Second;
else if( ( month >= Month.July ) ( month = Month.September ) ) // 3rd Quarter = July 1 to September 30
return Quarter.Third;
else // 4th Quarter = October 1 to December 31
return Quarter.Fourth;
}
public static DateTime GetEndOfLastQuarter()
{
if( DateTime.Now.Month = (int)Month.March ) //go to last quarter of previous year
return GetEndOfQuarter( DateTime.Now.Year - 1, GetQuarter( Month.December ));
else //return last quarter of current year
return GetEndOfQuarter( DateTime.Now.Year, GetQuarter( (Month)DateTime.Now.Month));
}
public static DateTime GetStartOfLastQuarter()
{
if( DateTime.Now.Month = 3 ) //go to last quarter of previous year
return GetStartOfQuarter( DateTime.Now.Year - 1, GetQuarter( Month.December ));
else //return last quarter of current year
return GetStartOfQuarter( DateTime.Now.Year, GetQuarter( (Month)DateTime.Now.Month));
}
public static DateTime GetStartOfCurrentQuarter()
{
return GetStartOfQuarter( DateTime.Now.Year, GetQuarter( (Month)DateTime.Now.Month ));
}
public static DateTime GetEndOfCurrentQuarter()
{
return GetEndOfQuarter( DateTime.Now.Year, GetQuarter( (Month)DateTime.Now.Month ));
}
#endregion
#region Weeks
public static DateTime GetStartOfLastWeek()
{
int DaysToSubtract = (int)DateTime.Now.DayOfWeek + 7;
DateTime dt = DateTime.Now.Subtract( System.TimeSpan.FromDays( DaysToSubtract ) );
return new DateTime( dt.Year, dt.Month, dt.Day, 0, 0, 0, 0 );
}
public static DateTime GetEndOfLastWeek()
{
DateTime dt = GetStartOfLastWeek().AddDays(6);
return new DateTime( dt.Year, dt.Month, dt.Day, 23, 59, 59, 999 );
}
public static DateTime GetStartOfCurrentWeek()
{
int DaysToSubtract = (int)DateTime.Now.DayOfWeek ;
DateTime dt = DateTime.Now.Subtract( System.TimeSpan.FromDays( DaysToSubtract ) );
return new DateTime( dt.Year, dt.Month, dt.Day, 0, 0, 0, 0 );
}
public static DateTime GetEndOfCurrentWeek()
{
DateTime dt = GetStartOfCurrentWeek().AddDays(6);
return new DateTime( dt.Year, dt.Month, dt.Day, 23, 59, 59, 999 );
}
#endregion
#region Months
public static DateTime GetStartOfMonth( int Month, int Year )
{
return new DateTime( Year, Month, 1, 0, 0, 0, 0 );
}
public static DateTime GetEndOfMonth( int Month, int Year )
{
return new DateTime( Year, Month, DateTime.DaysInMonth( Year, Month ), 23, 59, 59, 999 );
}
public static DateTime GetStartOfLastMonth()
{
if( DateTime.Now.Month == 1 )
return GetStartOfMonth( 12, DateTime.Now.Year - 1);
else
return GetStartOfMonth( DateTime.Now.Month -1, DateTime.Now.Year );
}
public static DateTime GetEndOfLastMonth()
{
if( DateTime.Now.Month == 1 )
return GetEndOfMonth( 12, DateTime.Now.Year - 1);
else
return GetEndOfMonth( DateTime.Now.Month -1, DateTime.Now.Year );
}
public static DateTime GetStartOfCurrentMonth()
{
return GetStartOfMonth( DateTime.Now.Month, DateTime.Now.Year );
}
public static DateTime GetEndOfCurrentMonth()
{
return GetEndOfMonth( DateTime.Now.Month, DateTime.Now.Year );
}
#endregion
#region Years
public static DateTime GetStartOfYear( int Year )
{
return new DateTime( Year, 1, 1, 0, 0, 0, 0 );
}
public static DateTime GetEndOfYear( int Year )
{
return new DateTime( Year, 12, DateTime.DaysInMonth( Year, 12 ), 23, 59, 59, 999 );
}
public static DateTime GetStartOfLastYear()
{
return GetStartOfYear( DateTime.Now.Year - 1 );
}
public static DateTime GetEndOfLastYear()
{
return GetEndOfYear( DateTime.Now.Year - 1 );
}
public static DateTime GetStartOfCurrentYear()
{
return GetStartOfYear( DateTime.Now.Year );
}
public static DateTime GetEndOfCurrentYear()
{
return GetEndOfYear( DateTime.Now.Year );
}
#endregion
#region Days
public static DateTime GetStartOfDay( DateTime date )
{
return new DateTime( date.Year, date.Month, date.Day, 0, 0, 0, 0 );
}
public static DateTime GetEndOfDay( DateTime date )
{
return new DateTime( date.Year, date.Month, date.Day, 23, 59, 59, 999 );
}
#endregion
}
}
您可能感興趣的文章:
  • asp.net(C#)實現(xiàn)功能強大的時間日期處理類完整實例
  • ASP.NET生成兩個日期范圍內隨機時間的實現(xiàn)方法
  • asp.net 時間類 一周的周一和周末的日期
  • Asp.net 時間操作基類(支持短日期,長日期,時間差)
  • js 格式化時間日期函數(shù)小結
  • js時間戳格式化成日期格式的多種方法
  • Js 獲取當前日期時間及其它操作實現(xiàn)代碼
  • JS 顯示當前日期與時間的代碼
  • js時間戳轉為日期格式的方法
  • .Net與JS時間日期格式的轉換問題對比分析

標簽:萊蕪 朔州 自貢 孝感 西雙版納 信陽 常州 許昌

巨人網(wǎng)絡通訊聲明:本文標題《asp.net下日期和時間處理的類庫》,本文關鍵詞  asp.net,下,日期,和,時間,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net下日期和時間處理的類庫》相關的同類信息!
  • 本頁收集關于asp.net下日期和時間處理的類庫的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美精品乱人伦久久久久久| 日韩一区欧美小说| 国产精品高潮呻吟久久| 亚洲一区二区三区影院| 国产专区综合网| 欧美在线999| 中文字幕免费不卡| 麻豆精品在线看| 欧美裸体一区二区三区| 亚洲理论在线观看| 成人自拍视频在线观看| 精品国偷自产国产一区| 日韩精品免费视频人成| 欧美性xxxxx极品少妇| √…a在线天堂一区| 成人免费高清在线| 久久精品人人爽人人爽| 久久国产综合精品| 欧美电影免费观看高清完整版在 | 欧美色视频在线观看| 国产精品久久久久久久久免费桃花 | 欧美一级日韩免费不卡| 亚洲v日本v欧美v久久精品| 91免费版pro下载短视频| 国产精品久久久久久久久快鸭 | 免费成人深夜小野草| 欧美一区二区三区在线观看视频| 亚洲成人在线网站| 欧美无砖专区一中文字| 亚洲成人精品影院| 欧美日韩精品专区| 亚洲成av人影院| 欧美老年两性高潮| 蜜臀精品一区二区三区在线观看 | 日韩欧美国产一区在线观看| 麻豆成人久久精品二区三区红| 3atv在线一区二区三区| 日日夜夜免费精品| 日韩欧美国产麻豆| 国产一区二区91| 国产精品人妖ts系列视频| 成人国产亚洲欧美成人综合网| 成人欧美一区二区三区黑人麻豆 | 国产99一区视频免费| 国产午夜精品美女毛片视频| 成人av电影在线播放| 亚洲蜜臀av乱码久久精品| 欧洲一区在线观看| 青青草精品视频| 久久久亚洲精华液精华液精华液 | 国产成人精品影视| 综合久久久久综合| 欧美老女人第四色| 国产成人免费视频网站高清观看视频 | 欧美mv和日韩mv的网站| 国产精品18久久久久久久久| 1000精品久久久久久久久| 欧美伊人久久久久久久久影院 | 国产精品欧美极品| 欧美在线一区二区| 极品少妇一区二区| 国产色产综合色产在线视频 | 亚洲精品中文字幕乱码三区| 欧美日韩免费在线视频| 久久99国产精品久久99| 最新日韩在线视频| 欧美一区午夜视频在线观看| 成人免费黄色大片| 强制捆绑调教一区二区| 亚洲欧洲三级电影| 日韩午夜在线播放| 色狠狠色狠狠综合| 国产九色精品成人porny| 亚洲天堂av一区| 精品卡一卡二卡三卡四在线| 91蝌蚪porny| 国产一区不卡在线| 日本va欧美va欧美va精品| 亚洲人成网站精品片在线观看| 欧美电视剧在线观看完整版| 在线观看日韩av先锋影音电影院| 精品一区二区三区久久久| 一区二区欧美在线观看| 国产欧美日韩在线看| 678五月天丁香亚洲综合网| 91色综合久久久久婷婷| 国产精一区二区三区| 天天色 色综合| 亚洲欧美激情在线| 中文字幕第一区二区| 亚洲精品在线观看网站| 欧美一区日韩一区| 欧美艳星brazzers| 在线精品视频免费播放| 99久久国产综合精品女不卡| 国产一区二区三区精品欧美日韩一区二区三区 | 成人免费视频视频| 久久99久久精品欧美| 午夜精品在线看| 夜夜精品视频一区二区 | 在线播放中文一区| 色综合天天综合色综合av| 国产成人一区二区精品非洲| 国内精品久久久久影院薰衣草| 蜜桃视频在线观看一区| 日韩在线a电影| 日韩综合一区二区| 偷拍日韩校园综合在线| 婷婷中文字幕综合| 石原莉奈一区二区三区在线观看| 亚洲国产精品嫩草影院| 亚洲国产精品久久不卡毛片 | 亚洲欧美日韩小说| 亚洲精品日日夜夜| 亚洲已满18点击进入久久| 亚洲一区二区中文在线| 亚洲国产sm捆绑调教视频| 午夜精品久久久久久久| 婷婷开心激情综合| 美女免费视频一区二区| 久久精品国产秦先生| 国产一区二区中文字幕| 国产91丝袜在线播放0| caoporm超碰国产精品| 成人黄色av网站在线| 色狠狠一区二区| 欧美一级免费大片| 26uuu国产一区二区三区| 欧美国产综合一区二区| 亚洲精品亚洲人成人网在线播放| 亚洲成国产人片在线观看| 日韩av一区二区三区| 国产中文字幕精品| 91美女视频网站| 91精品久久久久久久91蜜桃| 久久久精品黄色| 一区二区免费视频| 久久国产精品露脸对白| 波多野结衣在线一区| 欧美少妇xxx| 欧美精品一区二区三区四区| 国产精品久久久久久久久快鸭| 亚洲一区二三区| 国产精品乡下勾搭老头1| 91色乱码一区二区三区| 91精品国产91久久久久久一区二区| 欧美成人一区二区三区片免费| 国产精品色一区二区三区| 亚洲sss视频在线视频| 国产在线精品一区二区| 91成人免费电影| 久久久精品免费网站| 亚洲风情在线资源站| 国产精品亚洲一区二区三区在线| 91久久国产最好的精华液| 精品国产三级电影在线观看| 亚洲激情一二三区| 国产成人自拍网| 欧美高清dvd| 亚洲美女精品一区| 国产综合色精品一区二区三区| 在线观看日韩精品| 中文在线资源观看网站视频免费不卡 | 国产精品电影院| 老司机精品视频在线| 在线视频国产一区| 中文字幕中文字幕在线一区| 日韩av不卡一区二区| 91麻豆.com| 国产精品乱码久久久久久| 久国产精品韩国三级视频| 欧美日韩一区国产| 亚洲美女免费在线| av中文字幕一区| 久久一二三国产| 麻豆视频观看网址久久| 欧美日韩黄色一区二区| 亚洲人快播电影网| 99久久综合精品| 日本一区二区久久| 国产精品亚洲成人| 久久先锋影音av| 国模大尺度一区二区三区| 91精品国产福利| 日本不卡不码高清免费观看| 91久久精品一区二区三| 18成人在线视频| 99麻豆久久久国产精品免费优播| 国产网站一区二区| 粉嫩av一区二区三区在线播放| 久久久99久久| 国产成人精品综合在线观看| 国产偷国产偷精品高清尤物| 国产酒店精品激情| 欧美激情自拍偷拍| 成人午夜在线播放| 国产精品高潮呻吟久久| 91麻豆产精品久久久久久| 夜夜亚洲天天久久| 欧美精品123区|