public DateTimeOffset CreateAt { get; set; } public timeFormat() { this.CreateAt = DateTime.Now; }
Результат: 29.04.2020 10:18:43 +07: 00
Как установить формат даты и времени в CreateAt на (29.04.20 10:18) в представлении страница
По вашему мнению, вы можете отформатировать строку даты и времени так, как вам хотелось бы
Например, этот код
@Model.CreatedAt.ToString("dd-MM-yyyy HH:mm tt")
выведет: 29-04-2020 10:18 AM
См. Документы для всех вариантов форматирования: https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings
DateTimeOffset учитывает часовой пояс, поэтому вам придется использовать DateTime, если вы не хотите сохранять информацию о смещении. Если вы хотите изменить смещение, вы можете сделать это с помощью метода DateTimeOffset.ToOffset (TimeSpan).