static void Main()
    {
        DateStructure dateMoonWalk = new DateStructure();

        dateMoonWalk.Year  = 1969;
        dateMoonWalk.Month = 7;
        dateMoonWalk.Day   = 20;

        Console.WriteLine("Moon walk: {0}, Day of Year: {1}",
                          dateMoonWalk, dateMoonWalk.DayOfYear());
    }
 /// <summary>
 /// Make new Date and starts the intro stage of the date
 /// </summary>
 /// <param name="theme"></param>
 /// <param name="intro"></param>
 /// <param name="id"></param>
 public void OnStartNewDate(string theme, string intro, int id, int relationLevel)
 {
     Date = new DateStructure(theme, intro, id, relationLevel);
     _currentDateEvent = -1;
     //DateManager.instance.SendMessage_OnConfirm("Roger Toupin");
 }
    /////////////////////////////////////////////// Date Management ///////////////////////////////
    #region Date Managment

    /// <summary>
    /// Make new Date and starts the intro stage of the date
    /// </summary>
    /// <param name="theme"></param>
    /// <param name="intro"></param>
    /// <param name="id"></param>
    public void OnStartNewDate(string theme, string intro, int id, int relationLevel)
    {
        Date = new DateStructure(theme, intro, id, relationLevel);
        _currentDateEvent = -1;
        //DateManager.instance.SendMessage_OnConfirm("Roger Toupin");
    }
    public void OnBeginDate()
    {
        DateStructure date = DateManager.instance.GetCurrentDate();

        titleText.text = "Soirée torride avec " + date.dateName;
    }