Example #1
0
        public override string AsString()
        {
            string resultTimeString = "";

            if (NumberOfPointsInUse > 0)
            {
                resultTimeString += DayInMonthValue.ToString("D2");
            }
            if (NumberOfPointsInUse > 1)
            {
                resultTimeString += ".";
                resultTimeString += MonthValue.ToString("D2");;
            }
            if (NumberOfPointsInUse > 2)
            {
                resultTimeString += ".";
                resultTimeString += "20" + YearValue.ToString("D2");
            }
            if (NumberOfPointsInUse > 3)
            {
                resultTimeString += "  ";
                resultTimeString += HoursValue.ToString("D2");;
            }
            if (NumberOfPointsInUse > 4)
            {
                resultTimeString += ":";
                resultTimeString += MinutesValue.ToString("D2");;
            }
            if (NumberOfPointsInUse > 5)
            {
                resultTimeString += ":";
                resultTimeString += SecondsValue.ToString("D2");;
            }
            if (NumberOfPointsInUse > 6)
            {
                resultTimeString += ",";
                resultTimeString += MillisecondsValue.ToString("D" + MillisecondsDecimalsPlaces);
            }


            return(resultTimeString);
        }