powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / массив хранящий даты
13 сообщений из 13, страница 1 из 1
массив хранящий даты
    #38737168
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток! Есть такой вопрос:
Есть два элемента DateEdit компании DevExpress. Первая дата не может быть больше второй.
Мне необходимо сделать цикл по каждой дате в промежутке между DateEdit1 и DateEdit2. Как сделать массив хранящий даты(dd/mm/yyyy) и сам цикл?
...
Рейтинг: 0 / 0
массив хранящий даты
    #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
массив хранящий даты
    #38737317
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallaris, спасибо! Он не введет))
...
Рейтинг: 0 / 0
массив хранящий даты
    #38737340
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallaris, только вот TimeSpan не подходит, т.к. dt будет равно 00:00:00
...
Рейтинг: 0 / 0
массив хранящий даты
    #38737402
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991, не все норм сам натупил...
...
Рейтинг: 0 / 0
массив хранящий даты
    #38737611
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991Pallaris, спасибо! Он не введет))

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

думаешь, мало шансов, что в 3014 году будут пользоваться твоей прогой?
...
Рейтинг: 0 / 0
массив хранящий даты
    #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
массив хранящий даты
    #38737916
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУС чего бы это?


Ясен пень, больше ни для чего эти даты не нужны, так просто полежать в перечислении
...
Рейтинг: 0 / 0
массив хранящий даты
    #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
массив хранящий даты
    #38744950
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991Pallaris, я попросту не дам ему ввести.
Будешь стоять с с дрыном на спиной?
...
Рейтинг: 0 / 0
массив хранящий даты
    #38744965
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ, да нет. Попросту поставлю ограничение на разность этих двух дат.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / массив хранящий даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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