Хорошо, у меня есть ярлык в моей программе, который обновляется со временем по таймеру, например:
Label1.Text = DateTime.Now.ToString("M/d/yyyy h:mm tt", System.Globalization.CultureInfo.CreateSpecificCulture("en-US"));
Он должен распечатать (и делает при наведении курсора на переменную в Visual Studio):
12/15/2010 8:41 PM
Но вместо этого печатает:
PM 8:41 12/15/2010
Это единственное место в моем коде, где метка меняется. Он работает в Windows XP, но теперь я использую свой код в Windows 7, он взвинчен. Пожалуйста, помогите мне. Я не уверен, почему это происходит.
Спасибо за любую помощь!