Отложенный постинг в блог

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Доброго времени, братцы! накидал я шаб для постинга в блог. теперь пришла мысль настроить отложенный постинг. всё что сейчас есть, это текущая дата. в сутки нужно 2-10 статей постить. думаю нужно в отдельном файле писать данные о дате, и потом проверять. в общем пзд как для меня сложно.. помогите кто башковитый, за мной не заржавеет, кто работал со мной подтвердят!
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
есть ещё такой снипет


хз, как переменные свои в дату вставить. потом как узнать до какого можно увеличивать? в плане до 29-30-31-го
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
Ну как бы алгоритм сами придумайте, какой Вам угоден и удобен.
Вот в принципе все что нужно:
1. Получить текущую дату:
return DateTime.Now;

2. Добавить к какой-то дате один день (можно добавлять не только день, но и часы минуты и т.д.):
DateTime dt = Convert.ToDateTime("29.11.2016 15:56:08"); - можно вставлять сюда вместо конкретно времени свою переменную
DateTime dt1 = dt.AddDays(1); - меняя AddDay на AddHours и т.д. можно прибавлять и отнимать сколько нужно

3. Сравнивать время можно обычным сравнением if в С#:
DateTime dt = Convert.ToDateTime("29.11.2016 15:56:08");
DateTime dt1 = dt.AddHours AddDays(1);
if (dt < dt1)
{
return "меньше";
}
return "нет";
Это все просто примеры инструментов по работе со временем...
 
Последнее редактирование:
  • Спасибо
Реакции: Wide

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
ну чёт ты иногда сдаёшь, такое ощущение что тебе лень ковыряться
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Ну как бы алгоритм сами придумайте, какой Вам угоден и удобен.
Вот в принципе все что нужно:
1. Получить текущую дату:
return DateTime.Now;

2. Добавить к какой-то дате один день (можно добавлять не только день, но и часы минуты и т.д.):
DateTime dt = Convert.ToDateTime("29.11.2016 15:56:08"); - можно вставлять сюда вместо конкретно времени свою переменную
DateTime dt1 = dt.AddDays(1); - меняя AddDay на AddHours и т.д. можно прибавлять и отнимать сколько нужно

3. Сравнивать время можно обычным сравнением if в С#:
DateTime dt = Convert.ToDateTime("29.11.2016 15:56:08");
DateTime dt1 = dt.AddHours AddDays(1);
if (dt < dt1)
{
return "меньше";
}
return "нет";
Это все просто примеры инструментов по работе со временем...
друг все понятно и спасибо тебе огромное. только как отметил ssXXXss я ленивый очень)) это он так думает)) времени катастрофически не хватает... стукни в лс если сможешь помочь
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
друг все понятно и спасибо тебе огромное. только как отметил ssXXXss я ленивый очень)) это он так думает)) времени катастрофически не хватает... стукни в лс если сможешь помочь
пркинь мы все чем то занятые и тебе уделяем минутку на кторую у тебя нет )))
 
  • Спасибо
Реакции: AgentRassilok

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
задача решена... спасибо доброму человеку evgen_po и мне помог и сам заработал!!
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)