Я рассмотрел много вопросов и ответов здесь относительно преобразования формата Datetime. Почти все связаны с преобразованием формата в вывод в виде строки.Как преобразовать DateTime в dd/MM/yyyy в DateTime в dd-MM-yyyy?
Теперь я хочу, чтобы преобразовать переменную DateTime в локальном формате (дд/мм/YYY) к переменной DateTime в ДД-ММ-ГГГГ формат для предоставления его в качестве входного параметра для метода API.
Я пробовал несколько методов, таких как упоминание InvariantCulture во время разбора и все. Даже попытался использовать ивритский календарь для установки текущей культуры. Все возвращает DateTime в локальном формате (dd/MM/yyyy) и при предоставлении переменной datetime API возвращается сообщение об ошибке, чтобы предоставить дату и время только в формате dd-MM-yyyy.
Есть ли способ конвертировать переменную datetime в определенный формат?
Edit:
Есть ли способ преобразовать DateTime в определенный формат? Я использую некоторые снимки экрана ниже для справки.
Я использую сторонний API, и я не хочу раскрывать методы.
Error response from the API method
Теперь я надеюсь, что теперь путь для задания формата переменной DateTime.
Можете ли вы поделиться примером, когда вы отправить DateTime в API? Какой DateTime является DateTime, вы не можете изменять тип. Наверное, вы пропустили что-то еще. – kat1330
Поделитесь своим кодом. Таким образом, он может быть изменен. –
Структура 'DateTime' не имеет понятия * format *. Это когда вы конвертируете его в/из строки, которая имеет смысл. –