переопределить формат даты в MVC 3 с установленной глобализацией - PullRequest
1 голос
/ 17 ноября 2011

У меня есть веб-сайт mvc, использующий бритву, где для глобализации задано значение auto, и он использует предпочтительную культуру клиентов.

<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="auto" uiCulture="auto" enableClientBasedCulture="true" />

Что я хотел бы знать, так это способ принудительно назначить датучто связано через бритву, чтобы показать в определенном формате, игнорируя культуру?

Например, если у меня есть модель

public class someObj
{
  public DateTime someDateTime { get; set; }
}

И я связываю это так в представлении:

@Model.someDateTime

Могу ли я переопределить предпочтительную культуру, которую хочет браузер?

Заранее спасибо.

1 Ответ

1 голос
/ 17 ноября 2011

Звоните @Model.SomeDate.ToString("Some Format", new CultureInfo(...))

...