Автор
Bugsy
Требования
AmxModX
Это инклуд включает в себя две функции, которые позволяют вам конвертировать время Unix в обычное время и наоборот и может быть полезен для работы с timestamp или для любой задачи, связанной с манипулированием временем и датой. При использовании смещения часового пояса используйте его только для значения времени UTC (смещение 0). Указание часового пояса для значения времени, которое уже смещено, даст неточные результаты.
Использование:
- UnixToTime( iUnixTime , &iYear , &iMonth , &iDay , &iHour , &iMinute , &iSecond , [ TimeZone ] )
- UnixTime - Время в формате unix time.
- iYear .. iSecond - Нормальные значения времени, которые передаются по ссылке.
- [ TimeZone ] - Необязательный параметр для получения значений времени для определенного часового пояса. По умолчанию возвращается время UTC, которое не имеет настройки часового пояса (так же, как возвращает get_systime ()). Вы можете передать часовой пояс по вашему выбору или использовать UT_TIMEZONE_SERVER, чтобы использовать часовой пояс сервера.
- TimeToUnix( iYear , iMonth , iDay , iHour , iMinute , iSecond , [ TimeZone ] )
- iYear .. iSecond - Нормальные значения времени.
- [ TimeZone ] - Необязательный параметр для получения значений времени для определенного часового пояса. По умолчанию возвращается время UTC, которое не имеет настройки часового пояса (так же, как возвращает get_systime ()). Вы можете передать часовой пояс по вашему выбору или использовать UT_TIMEZONE_SERVER, чтобы использовать часовой пояс сервера.