Я попытался проанализировать строку, которая представляет дату на испанском (Чили), когда отсутствуют значимые данные - год. Я надеялся, что класс DateTime будет знать, как найти самую последнюю дату, которая соответствует. Какие-либо предложения?Разбор строки в DateTime с помощью TryParseExact с другой культурой и форматом языка
public void TestDateParsing()
{
string strDate = "MIE 25";
CultureInfo cl = new CultureInfo("es-CL");
DateTime date= new DateTime();
if (DateTime.TryParseExact(strDate,"ddd d",cl,DateTimeStyles.None, out date))
{
//print the variable date...
}
}
Что делает 'it does'nt works for me' mean? См. [Ask] – Plutonix
Как уже упоминал Soner, это похоже на среду. Так что 12 месяцев в году, которые могут быть 25-м. Там, вероятно, среда, но подождите, мы даже не знаем год. –
@TimSchmelter Точно. _Even_, если мы знаем годовую часть, скажем, '2015', как февраль, так и ноябрь имеет 25 дней в день в среду :) Методы анализа не могут решить, что слава богу. –