C# : 月末の日付を取得する (12月1日分Tips) #adcjcs

月末の日付を取得する方法です。


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TipsDecOne
{
    class Program
    {      
        /// 
        /// 引数で渡された日時の月の月末日を求める
        /// 
        /// 日時
        /// 月末日
        static DateTime GetLastDayOfMonth(DateTime date) {
            return new DateTime(date.AddMonths(1).Year, date.AddMonths(1).Month, 1).AddDays(-1.0);        
        }
        static void Main(string[] args) {
            Console.WriteLine(GetLastDayOfMonth(DateTime.Now));
            Console.Read();
        }
    }
}

※これは、C# Advent Calendar jp: 2010 12月1日分のTipsです。皆さんどうぞご参加ください!!

4 thoughts on “C# : 月末の日付を取得する (12月1日分Tips) #adcjcs”

コメントを残す