f0f1f2.studio Справочник шаблонов
Русский
Открыть приложение
Метод

FormatLongDateTime

Определение

Пространство имён
Resto.Front.PrintTemplates.Cheques.Razor

Форматирует дату и время с числовой датой и точностью до минут.

string TemplateBaseCore<T>.FormatLongDateTime(DateTime dateTime)
Возвращает
string
Допустимость null
Не указана
Объявлено в
Resto.Front.PrintTemplates.Cheques.Razor.TemplateBaseCore<T>
Назначение модели
Базовый класс шаблонов печати RazorEngineCore. Model содержит данные документа типа T. Предоставляет методы форматирования и вывода разметки.

Параметры

DateTime dateTime
Значение даты/времени для форматирования; часовой пояс не преобразуется.

Возвращаемое значение

Строка по шаблону dd.MM.yyyy HH:mm.

Особенности поведения

Использует CurrentCulture, включая календарь, названия месяцев и разделитель времени. DateTime.Kind не вызывает преобразования между UTC и местным временем. Компоненты, отсутствующие в шаблоне, отбрасываются без округления.

Исключения

System.ArgumentOutOfRangeException
Значение невозможно отформатировать календарём текущей культуры.

Пример

// Пример для культуры en-GB
FormatLongDateTime(new DateTime(2026, 9, 19, 14, 35, 42)); // "19.09.2026 14:35"