datetimeoffsetをWebAPIに渡す

アジット

日時オフセットの問題に直面しています。datetimeoffsetをWebAPIに渡す必要がありますが、WebAPIに送信できません。これは私のモデルプロパティです:

 public DateTimeOffset? PlannedStart { get; set; }
 public DateTimeOffset? PlannedTarget { get; set; }

ここで私はtypescriptから渡しています:

 let body: string = JSON.stringify(this.sprintReview);
 let url: string = environment.baseUrl + "api/SprintReview/SaveSprintReview";
                this.baseService.post(url, body).subscribe((data: any) => {
                    this.alertContent = "Saved Successfully.";
 }
  • 私のdatetimepickerは、これを「2018年4月21日土曜日06:00:00 GMT + 0530(インド標準時){}」としています。
  • ただし、応答ヘッダー「2018-04-21T00:30:00.000Z」
  • しかし、私のWebAPIはこの「{4/21/201812:30:00 AM + 00:00}」を受信します

私のタイムゾーンは5:30 + GMTであるため、5:30時間を差し引くことを理解しています

datetimeoffsetをWebAPIに渡すのを手伝ってください。日時をオフセット付きでデータベースに保存する必要があります。

ありがとう

スティーブンW.クラッセン

ブラウザがすでにHTTPヘッダーに必要な情報を設定している可能性がありますが、現時点では、W3Cがこの目的で標準ヘッダーを承認していないと思われるため、それに依存することは問題になる可能性があります。

現時点で信頼できる唯一の方法は、送信するJSONにローカルマシンのタイムゾーンを追加することです。

W3Cは、タイムゾーンの処理の問題について説明している論文を公開しています。https: //www.w3.org/TR/timezone/で入手できますソリューションを実装する前に、それを読んでおく必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

DateTimeOffsetをWebAPIクエリ文字列として渡す

分類Dev

intをwebapiに渡します

分類Dev

MVC5でWebApiにJSONを渡す

分類Dev

WebApiデータをFullCalendarに渡す-Angularjs

分類Dev

AngularJSのWebAPIにモデルを渡す

分類Dev

DateTimeOffsetをInt64に変換し、DateTimeOffsetに戻します

分類Dev

DateTimeOffsetをNullable <DateTimeOffset>に強制変換します

分類Dev

DateTimeOffsetをPostreSQLに保存する方法

分類Dev

WebAPIパラメーターを渡すときに404

分類Dev

Windowsの資格情報をWebApiからSharePointApiに渡す

分類Dev

角度6からWebAPIに日付のみを渡す方法

分類Dev

複数の属性をWebApiに渡す方法は?

分類Dev

WebAPIでnull値をnull許容型に渡す方法

分類Dev

ListオブジェクトとintをWebAPIに渡す

分類Dev

複数のパラメータをWebAPIに渡す方法は?

分類Dev

PostmanからASP.NetコアのWebAPIにXMLを渡す方法

分類Dev

整数の配列をGet / ASP.NET WebAPIに渡します

分類Dev

POSTパラメータをWEBAPI2に渡す

分類Dev

Webapi2にパラメーターを渡す方法

分類Dev

AngularJSモデルをWebAPIに渡すと、モデルはNullになります

分類Dev

WebApi-値の配列を渡す

分類Dev

WebアプリからWebAPIに資格情報を渡す。AzureAD認証

分類Dev

ASP.NET Core WebApiのHttpGetにキーと値のペアを渡す方法は?

分類Dev

オブジェクト参照を.NETCore WebAPIに渡す正しい方法

分類Dev

より多くのパラメーターをAPIPostrequest WebAPIに渡します

分類Dev

JavascriptからWebAPIにファイルオブジェクトを渡す

分類Dev

文字列のリストをクライアントからWebAPIに渡す

分類Dev

TimeZoneを想定しながら、文字列をDateTimeOffsetに解析します

分類Dev

適度に大量のデータをWebAPIアプリに渡すにはどうすればよいですか?

Related 関連記事

  1. 1

    DateTimeOffsetをWebAPIクエリ文字列として渡す

  2. 2

    intをwebapiに渡します

  3. 3

    MVC5でWebApiにJSONを渡す

  4. 4

    WebApiデータをFullCalendarに渡す-Angularjs

  5. 5

    AngularJSのWebAPIにモデルを渡す

  6. 6

    DateTimeOffsetをInt64に変換し、DateTimeOffsetに戻します

  7. 7

    DateTimeOffsetをNullable <DateTimeOffset>に強制変換します

  8. 8

    DateTimeOffsetをPostreSQLに保存する方法

  9. 9

    WebAPIパラメーターを渡すときに404

  10. 10

    Windowsの資格情報をWebApiからSharePointApiに渡す

  11. 11

    角度6からWebAPIに日付のみを渡す方法

  12. 12

    複数の属性をWebApiに渡す方法は?

  13. 13

    WebAPIでnull値をnull許容型に渡す方法

  14. 14

    ListオブジェクトとintをWebAPIに渡す

  15. 15

    複数のパラメータをWebAPIに渡す方法は?

  16. 16

    PostmanからASP.NetコアのWebAPIにXMLを渡す方法

  17. 17

    整数の配列をGet / ASP.NET WebAPIに渡します

  18. 18

    POSTパラメータをWEBAPI2に渡す

  19. 19

    Webapi2にパラメーターを渡す方法

  20. 20

    AngularJSモデルをWebAPIに渡すと、モデルはNullになります

  21. 21

    WebApi-値の配列を渡す

  22. 22

    WebアプリからWebAPIに資格情報を渡す。AzureAD認証

  23. 23

    ASP.NET Core WebApiのHttpGetにキーと値のペアを渡す方法は?

  24. 24

    オブジェクト参照を.NETCore WebAPIに渡す正しい方法

  25. 25

    より多くのパラメーターをAPIPostrequest WebAPIに渡します

  26. 26

    JavascriptからWebAPIにファイルオブジェクトを渡す

  27. 27

    文字列のリストをクライアントからWebAPIに渡す

  28. 28

    TimeZoneを想定しながら、文字列をDateTimeOffsetに解析します

  29. 29

    適度に大量のデータをWebAPIアプリに渡すにはどうすればよいですか?

ホットタグ

アーカイブ