通过时间参数(年,月,日,小时,分,秒)等,获得DateTime的返回值

2014-12-31 15:46:54  访问(1520) 赞(0) 踩(0)



        /// <summary>
        /// 通过时间参数(年,月,日)等,获得DateTime的返回值
        /// </summary>
        /// <param name="year">所属年(2010)</param>
        /// <param name="month">所属月(12)</param>
        /// <param name="day">所属日(18)</param>
        /// <returns>比如:2010-12-18 00:00:00</returns>
        public DateTime GetDateTimeByTimeValueParams
            (
                int year,
                int month,
                int day 
            )
        {
            string str =
                year.ToString()
                + "-" + month.ToString().PadLeft(2, '0')
                + "-" + day.ToString().PadLeft(2, '0')
                + " 00:00:00";

            return DateTime.Parse(str);
        }

        /// <summary>
        /// 通过时间参数(年,月,日,小时,分,秒)等,获得DateTime的返回值
        /// </summary>
        /// <param name="year">所属年(2010)</param>
        /// <param name="month">所属月(12)</param>
        /// <param name="day">所属日(18)</param>
        /// <param name="hour">所属小时(1)</param>
        /// <param name="minute">所属分钟(27)</param>
        /// <param name="Second">所属秒(51)</param>
        /// <returns>比如:2010-12-18 01:27:51</returns>
        public DateTime GetDateTimeByTimeValueParams
            (
                int year, 
                int month, 
                int day, 
                int hour, 
                int minute, 
                int second
            )
        {
            string str =
                year.ToString()
                + "-" + month.ToString().PadLeft(2, '0')
                + "-" + day.ToString().PadLeft(2, '0')
                + " " + hour.ToString().PadLeft(2, '0')
                + ":" + minute.ToString().PadLeft(2, '0')
                + ":" + second.ToString().PadLeft(2, '0');

            return DateTime.Parse(str);
        }


标签:通过时间参数(年,月,日,小时,分,秒)等,获得DateTime的返回值 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)