|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Определение последнего числа масяца |
|
[решено] Определение последнего числа масяца
|
![]() Ветеран Сообщения: 753 |
Добрый день !
Помогите определить последнее число текущего месяца, т.е. 31 или 30 или вообще 28-29. Заранее спс. |
|
------- Отправлено: 17:00, 13-04-2011 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать не понятен вопрос
число дней в месяце постоянно каждый год, ну кроме февраля так что switch+ проверка на високосный |
Отправлено: 22:45, 13-04-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать TERMINAL,
$iLastDay = _Last_Day_Month() MsgBox(64, @error, $iLastDay) Func _Last_Day_Month($i_Month = @MON, $i_Year = @YEAR) Local $a_LastDay[13] = [12, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], $i_LastDay $i_Month = Int($i_Month) $i_Year = Int($i_Year) If $i_Month < 1 Or $i_Month > 12 Or $i_Year < 0 Then Return SetError(1, 0, -1) $i_LastDay = $a_LastDay[$i_Month] If $i_Month = 2 Then If Not Mod($i_Year, 4) Then $i_LastDay += 1 EndIf EndIf Return SetError(0, 0, $i_LastDay) EndFunc ;==>_Last_Day_Month |
Последний раз редактировалось madmasles, 14-04-2011 в 03:03. Отправлено: 23:37, 13-04-2011 | #3 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 00:37, 14-04-2011 | #4 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
![]() Я просто забыл про нее, когда-то ведь ее использовал... склероз. |
||
Отправлено: 01:26, 14-04-2011 | #5 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата madmasles:
Цитата madmasles:
|
||
------- Отправлено: 02:29, 14-04-2011 | #6 |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Цитата madmasles:
Цитата Creat0R:
|
||
------- Отправлено: 09:39, 14-04-2011 | #7 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Цитата TERMINAL:
Цитата TERMINAL:
![]() |
||
Отправлено: 11:58, 14-04-2011 | #8 |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Цитата madmasles:
|
|
------- Отправлено: 19:27, 14-04-2011 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Столбец даты последнего открытия | Analog | Microsoft Windows 7 | 2 | 05-02-2011 14:12 | |
V. 5.5/2000/2003 - [решено] Удаление последнего Exchange 2003 | MaleyDarc | Microsoft Exchange Server | 2 | 06-10-2010 16:30 | |
Delphi - Определение совершенного числа и сумма ряда? | Movi | Программирование и базы данных | 2 | 06-05-2009 23:25 | |
Время последнего визита на форум | Ser6720 | О сайте и форуме | 5 | 17-09-2008 21:41 | |
По поводу последнего OpenSUSE... | Bren74 | Общий по Linux | 9 | 11-11-2006 14:08 |
|