我想使用 Application_BeginRequest 方法更改所有系统的日期时间格式。现在我正在使用这种方法
protected void Application_BeginRequest(object sender, EventArgs e)
{
CultureInfo newCulture = (CultureInfo)System.Threading.Thread.CurrentThread.CurrentCulture.Clone();
newCulture.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy hh:mm tt";
Thread.CurrentThread.CurrentCulture = newCulture;
}
我认为它应该像这样“03/11/2013 01:59 AM”显示日期时间格式,但实际上它看起来像这样“03/11/2013 01:59 AM 1:59:03 AM”。那么问题是什么