DateTime (YYYY-MM-DD) Я работаю с датой function.data поставляется в другом формате, какКак конвертировать любой форматированный дату текстовое поле в формате
1. «2016-01-31»
2. "31-01-2016"
3. "31/01/2016"
4. "2016/01/31"
5. "1 января 2016"
6. «2016-01-02 12:00 AM»
Теперь я хочу преобразовать все вышеупомянутые даты формата в формат DateTime YYYY-mm-dd.
Я пробовал много методов, но некоторые формат показывает сообщение об ошибке, как
«Строка не правильный формат»
«Невозможно преобразовать строковое значение DateTime»
Я попытался,
Datetime date=DateTime.ParseExact(txtdate.Text,'YYYY-mm-dd',CultureInfo.InvariantCulture);
Как я могу преобразовать/преобразовать значение в формат datetime (YYYY-mm-dd) из любого текстового поля формата.
В основном я получаю сообщение об ошибке после загрузки на сервер (GoDaddy и Microsoft azure).
Могу ли я использовать как этот
строки DateTimes = txtdate.Text;
string[] dateTimes = new string[] { "YYYY-mm-dd", "dd-mm-YYYY","mm/dd/YYYY","yyyy/MM/dd"};
Вы хотите сохранить исходный формат введенной даты? – Yass
Теперь вы прошли разные даты в массиве, Также я могу передавать разные форматы. Как «yyyy-MM-dd», «dd = mm-YYY» –
Нет. Я не хочу сохранять исходный формат. Мне нужен только преобразованный формат. –