1. 程式人生 > 實用技巧 >.net工具類——時間操作

.net工具類——時間操作

.net工具類——時間操作

        #region 時間操作

        /// <summary>
        /// 獲得當前時間的""yyyy-MM-dd HH:mm:ss:fffffff""格式字串
        /// </summary>
        public static string GetDateTimeMS()
        {
            return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fffffff");
        }

        /// <summary>
/// 獲得當前時間的""yyyy年MM月dd日 HH:mm:ss""格式字串 /// </summary> public static string GetDateTimeU() { return string.Format("{0:U}", DateTime.Now); } /// <summary> /// 獲得當前時間的""yyyy-MM-dd HH:mm:ss""格式字串 /// </summary> public
static string GetDateTime() { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } /// <summary> /// 獲得當前日期 /// </summary> public static string GetDate() { return DateTime.Now.ToString("yyyy-MM-dd"); }
/// <summary> /// 獲得中文當前日期 /// </summary> public static string GetChineseDate() { return DateTime.Now.ToString("yyyy月MM日dd"); } /// <summary> /// 獲得當前時間(不含日期部分) /// </summary> public static string GetTime() { return DateTime.Now.ToString("HH:mm:ss"); } /// <summary> /// 獲得當前小時 /// </summary> public static string GetHour() { return DateTime.Now.Hour.ToString("00"); } /// <summary> /// 獲得當前天 /// </summary> public static string GetDay() { return DateTime.Now.Day.ToString("00"); } /// <summary> /// 獲得當前月 /// </summary> public static string GetMonth() { return DateTime.Now.Month.ToString("00"); } /// <summary> /// 獲得當前年 /// </summary> public static string GetYear() { return DateTime.Now.Year.ToString(); } /// <summary> /// 獲得當前星期(數字) /// </summary> public static string GetDayOfWeek() { return ((int)DateTime.Now.DayOfWeek).ToString(); } //星期陣列 private static string[] _weekdays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; /// <summary> /// 獲得當前星期(漢字) /// </summary> public static string GetWeek() { return _weekdays[(int)DateTime.Now.DayOfWeek]; } #endregion