Space Engineers wiki: команда DateTime.

Space Engineers wiki: команда DateTime.

Space Engineers wiki: команда DateTime. Automatic LCDs 2


Space Engineers wiki: команду DateTime можно использовать для отображения текущей даты и времени в настраиваемом формате в одной строке.

Вы можете сместить отображаемое время на количество часов, добавив +1 или -1 или любое количество часов, на которое вы хотите сместить отображаемое время и дату. Это работает так же, как в команде Time:
DateTime+2

Также есть возможность центрировать текст с помощью DateTimeC. И также можете комбинировать эти команды: DateTimeC-2

Аргументы.
Без аргументов: отображает дату и время в локальном коротком формате по умолчанию.
Следующие аргументы: укажите формат для отображения (см. Объяснение ниже)

Примеры пользовательских форматов.

DateTime MM/dd/yyyy — 08/22/2015.
DateTime dddd, dd MMMM yyyy — Tuesday, 22 August 2015.
DateTime dddd, dd MMMM yyyy HH:mm — Tuesday, 22 August 2015 06:30.
DateTime dddd, dd MMMM yyyy hh:mm tt — Tuesday, 22 August 2015 06:30 AM.
DateTime dddd, dd MMMM yyyy H:mm — Tuesday, 22 August 2015 6:30.
DateTime dddd, dd MMMM yyyy h:mm tt — Tuesday, 22 August 2015 6:30 AM.
DateTime dddd, dd MMMM yyyy HH:mm:ss — Tuesday, 22 August 2015 06:30:07.
DateTime MM/dd/yyyy HH:mm — 08/22/2015 06:30.
DateTime MM/dd/yyyy hh:mm tt — 08/22/2015 06:30 AM.
DateTime MM/dd/yyyy H:mm — 08/22/2015 6:30.
DateTime MM/dd/yyyy h:mm tt — 08/22/2015 6:30 AM.
DateTime MM/dd/yyyy h:mm tt — 08/22/2015 6:30 AM.
DateTime MM/dd/yyyy h:mm tt — 08/22/2015 6:30 AM.
DateTime MM/dd/yyyy HH:mm:ss — 08/22/2015 06:30:07.
DateTime MMMM dd — August 22.
DateTime MMMM dd — August 22.
DateTime HH:mm — 06:30.
DateTime hh:mm tt — 06:30 AM.
DateTime H:mm — 6:30.
DateTime h:mm tt — 6:30 AM.
DateTime HH:mm:ss — 06:30:07.
DateTime dddd, dd MMMM yyyy HH:mm:ss — Tuesday, 22 August 2015 06:30:07.
DateTime yyyy MMMM — 2015 August.
 

Пользовательские форматы.
Как вы могли заметить из приведенных выше примеров, некоторые комбинации символов заменяются частями даты и времени, а некоторые — нет.

Если вы хотите написать такое сообщение:
Привет, время: 22:00
Есть возможность использовать эту команду. Которая будет работать неправильно:
DateTime Привет, время: Ч: мм

Что на самом деле это будет показывать? Что-то вроде этого:
22i, P10e Pi0e i49: 22:00

Это почему? Потому что некоторые символы были заменены. Полный список замененных комбинаций символов вы можете найти в таблице ниже)

Итак, как это исправить? Вы можете использовать специальный символ, чтобы отметить то, что не предполагается заменять. Итак, если мы хотим исправить наш предыдущий пример, мы сделаем это:
DateTime \ Привет, \ t \ he \ ti \ me i \ s: H: mm

Эта команда покажет сообщение, которое мы ожидали, потому что мы добавили префикс всех символов, которые в противном случае были бы заменены на \


Список групп символов формата.

d — Представляет день месяца в виде числа от 1 до 31. Однозначный день форматируется без начального нуля.
dd — Отобразит день месяца в виде числа от 01 до 31. Однозначный день форматируется с начальным нулем.
ddd — сокращенное название дня недели (понедельник, вторник, среда и т. д.)
dddd — Покажет полное название дня недели (понедельник, вторник и т. д.)
h — 12-часовой часовой формат (например, 7)
hh — 12-часовой формат с ведущим 0 (например, 07)
H — 24-часовой часовой формат (например, 19)
HH — 24-часовой формат, с ведущим 0 (например, 19)
m — Минуты
mm — Минуты с ведущим нулем
M — Номер месяца
MM — Номер месяца с нулем в начале
MMM — Сокращенное название месяца (например, декабрь)
MMMM — Полное название месяца (например, декабрь)
s — Секунды
ss — Секунды с нулем в начале
t — Сокращенно AM / PM (например, A или P)
tt — AM / PM (например, AM или PM
y — Год, без нуля в начале (например, 2001 будет 1)
yy — Год, начальный ноль (например, 2001 будет 01)
yyy — Год (например, 2001 будет 2001)
yyyy — Год (например, 2001 будет 2001)

 

ПОЛНЫЙ СПИСОК КОМАНД

Скачать скрипт Automatic LCDs 2 Rus (русская версия)

Нашли ошибку? У вас есть замечания, предложения или дополнения? Алгоритм работы изменился? Или может вы хотите поделиться своими проектами? Обязательно пишите в комментариях, будем вместе работать над повышением качества статьи.

Постоянная ссылка на это сообщение: https://rightnotes.ru/instruktsii/se-automatic-lcds-2/space-engineers-wiki-komanda-datetime.html

Добавить комментарий

Ваш адрес электронной почты не будет опубликован.