Space Engineers wiki: команда DateTime.
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 или PMy
— Год, без нуля в начале (например, 2001 будет 1)yy
— Год, начальный ноль (например, 2001 будет 01)yyy
— Год (например, 2001 будет 2001)yyyy
— Год (например, 2001 будет 2001)
ПОЛНЫЙ СПИСОК КОМАНД
Скачать скрипт Automatic LCDs 2 Rus (русская версия)
Нашли ошибку? У вас есть замечания, предложения или дополнения? Алгоритм работы изменился? Или может вы хотите поделиться своими проектами? Обязательно пишите в комментариях, будем вместе работать над повышением качества статьи.
Свежие комментарии