Handytool
Руководство для разработчиков6 мин чтенияОбновлено 2 июл. 2026 г.

Часовые пояса, решено

Временные метки Discord, которые показывают правильное время для всех.

Временная метка Discord отображается в собственном часовом поясе каждого читателя автоматически. Опубликуйте событие один раз и участник в Токио и один в Лос-Анджелесе каждый видит своё правильное местное время — без преобразований, без путаницы.

Основные выводы

  • 01Временные метки Discord используют Unix временную метку внутри специального кода, и Discord отображает её в местном времени каждого зрителя.
  • 02Есть семь стилей форматирования, от короткого времени до живого относительного обратного отсчёта вроде «через 3 часа».
  • 03Вы никогда не вводите код вручную — генератор строит его из даты и времени, которые вы выбираете.

Проблема, которую решают временные метки

Согласование времени на сервере Discord — кошмар без помощи. Напишите «рейд в 20:00» и половина сервера спрашивает «20:00 где?» Напишите «20:00 EST / 17:00 PST / 01:00 UTC» и вы сделали всем расчёты и вероятно допустили ошибку. Динамические временные метки Discord устраняют всю проблему: вы публикуете один код, и каждый клиент участника отображает момент в своём часовом поясе.

Под капотом это просто. Код содержит временную метку Unix — то не зависящее от часового пояса количество секунд с 1970 года — завёрнутую в специальный синтаксис Discord. Потому что временная метка является абсолютным моментом, каждое приложение Discord просто форматирует её для локального устройства. Один пост, правильный для всех, навсегда.

Синтаксис и семь стилей

Формат — это Unix временная метка и дополнительная буква стиля в угловых скобках с ведущим T, вроде <t:1750000000:F>. Число — это секундная Unix временная метка для вашего события; буква после двоеточия выбирает то, как она отображается. Пропустите букву и Discord использует стиль короткой даты-времени по умолчанию.

Есть семь стилей. t показывает короткое время (16:30). T показывает длительное время с секундами (16:30:00). d показывает короткую дату (25.06.2026). D показывает длинную дату (25 июня 2026). f показывает короткую дату и время (25 июня 2026 16:30) и является общим стандартом. F показывает полную дату и время с днём недели (среда, 25 июня 2026 16:30). R показывает живое относительное время (через 3 часа, 2 дня назад), которое обновляется само по себе.

Стиль R — это тот, который кажется волшебным: он считает вверх или вниз в реальном времени, когда участники читают его, что идеально для «начинается через 45 минут». Стиль F лучше всего подходит для формального объявления события, потому что он пишет день недели и полную дату, оставляя без места для неправильного прочтения.

Как создать временную метку Discord

Вам не нужно знать Unix число. Выберите дату и скопируйте готовый код.

  1. 01

    Откройте генератор временных меток Discord

    Перейдите на генератор временных меток Discord Handytool. Он работает в вашем браузере.

  2. 02

    Установите дату и время

    Выберите момент, когда происходит ваше событие, в вашем собственном часовом поясе. Инструмент преобразует это в лежащую в основе Unix временную метку для вас.

  3. 03

    Выберите стиль

    Выберите короткое время, полную дату, относительный обратный отсчёт или любой из семи стилей и предпросмотрите ровно то, как это будет выглядеть.

  4. 04

    Скопируйте и вставьте в Discord

    Скопируйте сгенерированный код и вставьте его в свой компьютер. Discord заменит его локализованным временем, когда вы отправите.

Проведение кросс-часовых событий чисто

Для сообщества, охватывающего континенты — гильдия игроков, учебная группа, вечеринка запуска — комбинирование двух стилей хорошо работает. Опубликуйте стиль F, чтобы все видели точную локализованную дату и день недели, затем добавьте стиль R для живого обратного отсчёта, который продолжает считаться. Участники получают и уверенность абсолютного времени и видимость срочности с первого взгляда «через 2 часа».

Если вы планируете событие и хотите проверить, как заданный момент выглядит по всему миру перед тем, как его объявить, конвертер часовых поясов является полезным помощником. Это позволяет вам подтвердить, что ваш слот 20:00 не 03:00 для большой части ваших участников, и конвертер Unix временных меток может превратить любое сырое число, которое вы найдёте, обратно в читаемую дату. Вместе они избавляют всю работу расписания от гадания.

Часто задаваемые вопросы о временных метках Discord

Как временные метки Discord адаптируются к часовым поясам?

Код хранит Unix временную метку, которая не зависит от часового пояса. Приложение Discord каждого человека форматирует этот момент в свое локальное время, поэтому все видят правильное время без каких-либо ручных преобразований.

Каковы буквы формата временной метки Discord?

Есть семь: t (короткое время), T (длительное время), d (короткая дата), D (длинная дата), f (короткая дата-время, по умолчанию), F (полная дата-время с днём недели) и R (живой относительный обратный отсчёт). Буква идёт после двоеточия в коде.

Почему моя временная метка отображается как сырой текст?

В окне ввода сообщения Discord показывает сырой код <t:...>; он отображается только как отформатированное время после отправки в канал, который его поддерживает. Он не будет отображаться в статусах или имен канала.

Как сделать обратный отсчёт в Discord?

Используйте стиль R (относительный). Он отображает текст вроде «через 3 часа» или «2 дня назад» и автоматически обновляется по мере прохождения времени, что делает его идеальным для обратного отсчёта события.

Связанные инструменты

Продолжайте работать с инструментами Разработчик

Инструменты Разработчик