public static float GetFloatFromDay(int dayOfYear)
        {
            (int month, int day) = SunStudyUIController.GetMonthDay(DateTime.Now.Year, dayOfYear);
            int   numDays  = DateTime.DaysInMonth(DateTime.Now.Year, month);
            float floatval = month + (float)(day - 1) / numDays;

            return(floatval);
        }
        void Start()
        {
            m_HourDialControl.onSelectedValueChanged.AddListener(OnHourDialValueChanged);
            m_MonthDialControl.onSelectedValueChanged.AddListener(OnMonthDialValueChanged);
            m_ResetButton.onClick.AddListener(OnResetButtonClicked);

            m_MainButton.onClick.AddListener(OnMainButtonClicked);
            m_SecondaryButton.onClick.AddListener(OnSecondaryButtonClicked);

            int min, day;

            (m_DefaultHour, min)             = SunStudyUIController.GetHourMinute(UIStateManager.current.stateData.sunStudyData.timeOfDay);
            (m_DefaultMonth, day)            = SunStudyUIController.GetMonthDay(DateTime.Now.Year, UIStateManager.current.stateData.sunStudyData.timeOfYear);
            m_HourDialControl.selectedValue  = m_DefaultHour;
            m_MonthDialControl.selectedValue = m_DefaultMonth;
        }