2017-02-12 4 views
-2

ここでは、日時フォーマットの変換に関する多くの質問と回答を行いました。ほとんどすべては、フォーマットを文字列として出力することに関連しています。dd/MM/yyyyのDateTimeをdd-MM-yyyyのDateTimeに変換するにはどうすればよいですか?

今私はAPIメソッドの入力パラメータとして、それを提供するためのDD-MM-YYYY形式でのDateTime変数にローカル形式で(DD/MM/YYY)をDateTimeの変数を変換したいです。

私は、すべての解析中にInvariantCultureに言及するようないくつかの方法を試しました。現在の文化を設定するためにヘブライのカレンダーを使ってみました。すべてがDateTimeをローカル形式(dd/MM/yyyy)で返しています。そのdatetime変数をAPIに渡すと、datetimeをdd-MM-yyyy形式で提供するというエラーメッセージが返されます。

datetime変数を特定の形式に変換する方法はありますか?

編集:

は、特定のフォーマットに日時を変換する方法はありますか?私は参照のために以下のスクリーンショットを添付しています。

私はサードパーティのAPIを使用していますが、私はそのメソッドを開示したくありません。

Method structure

Error response from the API method

今私は、日付と時刻の変数の形式を指定するための方法は、今そこにあると思います。

+1

あなたがAPIへのDateTimeを送る例を共有してくださいことはできますか?どのようなDateTimeはあなたがタイプを変更することはできませんDateTimeです。おそらくあなたは他の何かを逃しています。 – kat1330

+0

コードを共有します。したがって、変更することができます。 –

+6

'DateTime'構造体には、* format *という概念はありません。いったん形式を変換すると、その形式を意味する文字列に/から変換します。 –

答えて

関連する問題