コード例 #1
0
    public Data.GameTimeStructure GetFutureTime(int week)
    {
        Data.GameTimeStructure futureTime = gameTimeStructure.Clone();

        for (int i = 0; i < week; i++)
        {
            futureTime.week++;

            if (futureTime.week > weekSet)
            {
                futureTime.week = 1;
                futureTime.month++;

                if (futureTime.month > monthSet)
                {
                    futureTime.month = 1;
                    futureTime.year++;
                }
            }
        }
        futureTime.timeMinute = timeMinuteSet;
        futureTime.timeSecond = timeSecondSet;

        return(futureTime);
    }