Beispiel #1
0
        public static int GetLibDatePart(int libDate, LibDateTimePartEnum timePart)
        {
            int value = 0;

            switch (timePart)
            {
            case LibDateTimePartEnum.Year:
                value = int.Parse(libDate.ToString().Substring(0, 4));
                break;

            case LibDateTimePartEnum.Month:
                value = int.Parse(libDate.ToString().Substring(4, 2));
                break;

            case LibDateTimePartEnum.Day:
                value = int.Parse(libDate.ToString().Substring(6, 2));
                break;
            }
            return(value);
        }
Beispiel #2
0
        public static int GetLibTimePart(long libTime, LibDateTimePartEnum timePart)
        {
            int value = 0;

            switch (timePart)
            {
            case LibDateTimePartEnum.Year:
                value = int.Parse(libTime.ToString().Substring(0, 4));
                break;

            case LibDateTimePartEnum.Month:
                value = int.Parse(libTime.ToString().Substring(4, 2));
                break;

            case LibDateTimePartEnum.Day:
                value = int.Parse(libTime.ToString().Substring(6, 2));
                break;

            case LibDateTimePartEnum.Hour:
                value = int.Parse(libTime.ToString().Substring(8, 2));
                break;

            case LibDateTimePartEnum.Minute:
                value = int.Parse(libTime.ToString().Substring(10, 2));
                break;

            case LibDateTimePartEnum.Second:
                value = int.Parse(libTime.ToString().Substring(12, 2));
                break;

            case LibDateTimePartEnum.Date:
                value = int.Parse(libTime.ToString().Substring(0, 8));
                break;

            case LibDateTimePartEnum.Time:
                value = int.Parse(libTime.ToString().Substring(8, 6));
                break;
            }
            return(value);
        }