Попытка получить дату другой страны (часовой пояс), а затем отобразить ее. Я получаю время и дату. Просто нужно ДатаКак получить только часть даты из разных часовых поясов C#
var info = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time");
var dateTime = TimeZoneInfo.ConvertTime(DateTime.Now.Date, info);
MessageBox.Show(dateTime.Date.ToString());
нужно 05/05/2015, но не время
Нужно ли поддерживать глобализацию, это приложение используется во многих странах или только в одном месте. –
Чтобы форматировать 'DateTime' в строку и получить разные форматы, проверьте документацию для' ToString', он принимает параметр, определяющий формат, или используйте '.ToShortDateString()'. –
MessageBox.Show (dateTime.Date.ToString ("dd/MM/yyyy")); –