setdate
Материал из Pro-Pawn Wiki
Описание:
Изменяет текущую дату.
Параметры:
(year=cellmin, month=cellmin, day=cellmin) |
year | Год (необязательный параметр, при пропуске текущий год не изменяется). |
month | Месяц (необязательный параметр, при пропуске текущий месяц не изменяется). |
day | День (необязательный параметр, при пропуске текущий день не изменяется). |
Возвращаемое значение:
Всегда возвращает
0
.
Пример использования:
#if !defined setdate // Объявим setdate, если эта функция ещё не была объявлена.
native setdate(year=cellmin, month=cellmin, day=cellmin);
#endif
main()
{
// Установим новую дату.
setdate(1994, 04, 23);
// Теперь пропустим год и день (они останутся прежними) и изменим только месяц.
setdate(_, 03, _);
// Выведем новую дату (должно получиться 23.03.1994).
new year, month, day;
getdate(year, month, day);
printf("Новая дата: %02d.%02d.%d", day, month, year);
}
native setdate(year=cellmin, month=cellmin, day=cellmin);
#endif
main()
{
// Установим новую дату.
setdate(1994, 04, 23);
// Теперь пропустим год и день (они останутся прежними) и изменим только месяц.
setdate(_, 03, _);
// Выведем новую дату (должно получиться 23.03.1994).
new year, month, day;
getdate(year, month, day);
printf("Новая дата: %02d.%02d.%d", day, month, year);
}
См. также: