DateTime date = new DateTime(1970, 1, 15);
string sdate = date.ToString(value_i_will_forget as string,
CultureInfo.InvariantCulture);
// some lines later
string format_string = MagicParse(sdate,
CultureInfo.InvariantCulture);
У меня есть произвольная дата, которую я записываю в строку с CulturInfo.InvariantCulture
. Используемый мной формат .Net - например, "d"
- теперь забыт.
Однако я знаю, что строка не изменилась, все еще действительна и все еще с инвариантной культурой. Я ищу функцию MagicParse
для извлечения строки формата, используемой для записи отформатированной даты.