Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / массив хранящий даты / 13 сообщений из 13, страница 1 из 1
04.09.2014, 10:25
    #38737168
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Доброго времени суток! Есть такой вопрос:
Есть два элемента DateEdit компании DevExpress. Первая дата не может быть больше второй.
Мне необходимо сделать цикл по каждой дате в промежутке между DateEdit1 и DateEdit2. Как сделать массив хранящий даты(dd/mm/yyyy) и сам цикл?
...
Рейтинг: 0 / 0
04.09.2014, 10:51
    #38737199
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Denis1991,

а может не надо? А то нерадивый юзер введет 3014 вместо 2014, веселый цикл получится

А вообще:
Код: c#
1.
2.
3.
4.
5.
TimeSpan dt = dt2-dt1;
for (int i=0;i<dt.TotalDays;i++)
{
.....
}
...
Рейтинг: 0 / 0
04.09.2014, 12:15
    #38737317
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Pallaris, спасибо! Он не введет))
...
Рейтинг: 0 / 0
04.09.2014, 12:27
    #38737340
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Pallaris, только вот TimeSpan не подходит, т.к. dt будет равно 00:00:00
...
Рейтинг: 0 / 0
04.09.2014, 13:01
    #38737402
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Denis1991, не все норм сам натупил...
...
Рейтинг: 0 / 0
04.09.2014, 14:53
    #38737611
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Denis1991Pallaris, спасибо! Он не введет))

Как много ждет тебя открытий чудных...
...
Рейтинг: 0 / 0
04.09.2014, 15:14
    #38737653
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Pallaris, я попросту не дам ему ввести.
...
Рейтинг: 0 / 0
04.09.2014, 15:16
    #38737659
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Denis1991,

думаешь, мало шансов, что в 3014 году будут пользоваться твоей прогой?
...
Рейтинг: 0 / 0
04.09.2014, 17:09
    #38737816
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
PallarisА то нерадивый юзер введет 3014 вместо 2014, веселый цикл получится
С чего бы это?

Код: c#
1.
2.
3.
var dt1 = DateTime.Today;
var dt2 = DateTime.Today.AddYears(1000);
var dates = Enumerable.Range(0, (dt2 - dt1).Days + 1).Select(d => dt1.AddDays(d)).ToList();
...
Рейтинг: 0 / 0
04.09.2014, 19:01
    #38737916
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
МСУС чего бы это?


Ясен пень, больше ни для чего эти даты не нужны, так просто полежать в перечислении
...
Рейтинг: 0 / 0
11.09.2014, 15:07
    #38744311
Belobrodsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Pallaris,

Может так проще

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
            //допустим есть две даты, неважно откуда, но напримет от сюда
            DateTime start = DateTime.Now;
            DateTime end = start.AddDays(100);



            for (int i = (int)start.ToOADate(); i < (int)end.ToOADate(); i++)
            {
                Console.WriteLine(DateTime.FromOADate(i));

            }
            Console.ReadKey(
...
Рейтинг: 0 / 0
12.09.2014, 11:06
    #38744950
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
Denis1991Pallaris, я попросту не дам ему ввести.
Будешь стоять с с дрыном на спиной?
...
Рейтинг: 0 / 0
12.09.2014, 11:15
    #38744965
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
массив хранящий даты
ЕвгенийВ, да нет. Попросту поставлю ограничение на разность этих двух дат.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / массив хранящий даты / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]