問題タブ [datetimeoffset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
6034 参照

c# - 「半月ごと」に追加する日数

PaymentFrequency私は、その値が年間何回の支払いが行われているかを示すという列挙型を持っています...だから私は持っています

NumberOfPaymentsPaymentFrequency、および(DateTimeOffset 型の) に基づいて、FirstPaymentDateを計算したいと思いますLastPaymentDate。しかし、SemiMonthly の場合に追加する時間単位 (日、月) の数を把握するのに問題があります...

では、セミマンスリーを利用する場合、何日/何ヶ月使用すればよいのでしょうか? これは、その間の各月の正確な日数を知らなくても可能ですか? それとも、これは本当に単純で、カフェインを使い果たしたばかりで、木を見て森を見ているわけではありません:)

0 投票する
1 に答える
342 参照

sql - GPSデバイスからの日時を保存するためにどのSQLデータ型を使用する必要がありますか?

私は、さまざまな国にあるGPSデバイス(タイムゾーン+夏時間)からデータを収集し、それらのデータをさまざまな国のさまざまなユーザーに表示する必要があるプロジェクトに取り組んでいます。日付をUTC形式(GPSデバイスから受信したもの)で保存することを考えていますが、その日付をユーザーのローカル日付に変換するのに問題があると思います(履歴データも表示する必要があるため、指定された日付の夏時間を考慮する必要があります)。datetimeoffsetデータ型の方が適切かもしれませんが、受信したUTC日付をdatetimeoffsetデータ型に変換するにはどうすればよいですか?あなたは何を提案しますか?ありがとう!

0 投票する
1 に答える
1759 参照

sql-server - datetimeoffsetの夏時間のサポート(SQL Server)

MSDNのこのヘルプトピックを見ると、次のようになります。

SQLServerの日付と時刻の制限

「datetimeoffsetに対するサーバー側の夏時間(DST)のサポートはありません」と書かれています。

誰かがこれが正確に何を意味するのか説明できますか?

私がそれを読む方法は次のとおりです。DSTが有効であり、SYSDATETIMEOFFSET()を使用するとします。結果は次の形式になります。

YYYY-MM-DD hh:mm:ss [.nnnnnnn] [{+ |-} hh:mm]

hh値は、実際の現地時間より1時間遅れます(DSTが有効になっていないかのように)。そうですか?

0 投票する
2 に答える
22695 参照

c# - 「DateTime」と「DateTimeOffset」の違い

DateTimeaとDateTimeOffsetobjectはどう違いますか?

そして、いつそれぞれを使用する必要がありますか?

サーバーの領域を変更する可能性のある Web アプリケーションで、日付と時刻を保存します。どちらが優れているか、または他の提案はありますか?

0 投票する
2 に答える
5343 参照

.net - WCFDateTimeOffsetの互換性

DateTimeOffsetを使用するいくつかの操作コントラクトを持つ.NETWCFサービスがあります。アイデアは、DSTとタイムゾーンとの混同を避けることです。

ただし、DateTimeOffsetを使用することはかなり非標準であり、たとえばJavaアプリケーションや古い.NETバージョンにバインドされた.NETアプリケーションに接続しようとすると頭痛の種になるため、結局のところ、DateTimeOffsetを使用することをお勧めします。 。

別の方法はUTCDateTimeを期待することですが、これは誰かがUTC時間を使用することを忘れて現地時間でサービスを呼び出すリスクをもたらします。クライアントは常に同じタイムゾーンにあるため、現地時間のDateTimeも期待できますが、これにより、DSTの変更に関して、微妙ではありますが古典的なあいまいさが残ります。

誰かがサービスインターフェイスでDateTimeOffsetに頭痛の種を持っていますか、それとも結局使用するのは比較的問題がありませんか?

0 投票する
2 に答える
2408 参照

wpf - XAMLのDatetimeOffsetからカルチャ対応の短い日付と時刻の文字列を表示する

私はWPF4アプリケーションを持っています。

そこで、UIコントロールをDateTimeOffSet値にバインドします。たとえば、テキストブロック

しかし、私は文化を意識した価値の表示を望んでいます。したがって、たとえばドイツでは24時間制の表現があり、アメリカではAM/PM表現があります。

これを実現するための最良/最も賢い方法は何ですか?covnerterが必要ですか?または、これをxamlで表す方法はありますか?また、日付フィールドの順序も異なります...

0 投票する
1 に答える
26889 参照

entity-framework - Entity Framework DateTimeOffset を SQL Server DateTime にマッピングする

どちらの側も変更できないという前提で、プロパティと列がそれらの日付型のままでなければならないという前提で、DateTimeOffsetプロパティを SQL Server列にマップする方法はありますか?datetime

最も簡単なのはそれらを一致させることだとわかっていますが、これを回避する方法があるかどうか知りたいです。DateTimeOffsetカスタム マッピングを検討していましたが、プロパティだけでなく、すべての列を自分でマッピングする必要があるように思われました。

私は試した:

Member Mapping specified is not validしかし、それはエラーを投げました。

UtcDateTime DateTimeOffsetプロパティ値をDBに入れ、読み取り時にUTCにすることができるようにしたいと思っていましDateTimeOffsetた(つまり、オフセットがゼロです)。

0 投票する
0 に答える
2236 参照

oracle - Oracle および NHibernate で DateTimeOffset を TIMESTAMP WITH TIME ZONE にマッピングする

NHibernate でネイティブ オラクルの「TIMESTAMP WITH TIME ZONE」型を CLR DateTimeOffset 型に正常にマップできません。

Oracle は、ネイティブの DateTimeOffset 型を完全に無視することを選択し、ADO.NET プロバイダーで独自の独自の型 (OracleTimeStampTZ) を使用しているようです。NHibernate はネイティブの CLR 型 (DateTimeOffset 型など) を使用しているため、Oracle ADO.NET プロバイダーはそのような型の行を挿入しようとしても失敗します。

この問題を解決する方法を知っている人はいますか? UTC 値に加えてタイムゾーン/夏時間オフセットを記録する必要があるため、DateTimeOffset タイプを使用する必要があります。残念ながら、標準の DateTime マッピングではうまくいきません。

前もって感謝します

リロン

0 投票する
1 に答える
19680 参照

c# - DateTimeOffsetの適切な使用法

有効なUTC時刻を表すDateTimeインスタンスと、そのDateTimeをそれが適用されるタイムゾーンに変換するオフセットがある場合、これを表すようにDateTimeOffsetインスタンスを作成するにはどうすればよいですか?

おそらく、DateTimeOffset構造を正しく理解していませんが、期待される出力を取得できません。

前もって感謝します