JavaScriptでUTCの日付を作成しようとしていて、それをURLクエリリングを介して別のサーバーに渡します。ここでC#はクエリ文字列を取り、それを日付として認識し、新しいC#UTCの日付と比較します。 (私がその日のうちの1つを持っていない限り)それはより難しいと証明している。私はこれを尋ねるstackoverflowの他の質問は表示しません(質問を入力する際に表示される '類似のタイトル'または '類似の質問'リスト)。私はthis w3schools articleに基づいて、以下を使用していますJavaScriptでデータを作成するJavascriptで作成されたUTC日付とC#のUTC日付を比較するにはどうすればよいですか?
:
var currentDate = new Date();
var day = currentDate.getUTCDate();
var month = currentDate.getUTCMonth();
var year = currentDate.getUTCFullYear();
var hours = currentDate.getUTCHours();
var minutes = currentDate.getUTCMinutes();
var seconds = currentDate.getUTCSeconds();
var milliseconds = currentDate.getUTCMilliseconds();
var expiry = Date.UTC(month,day,year,hours,minutes,seconds,milliseconds);
結果は、私がこの値を取るかどのようにC#で、だから、この1311871476074
のように見えますクエリ文字列と
- 適切な日付に変換し、
- はそれを比較しますC#ベースのUTC DateTime変数?
私のロジック/コードの訂正や記事へのリンクは非常に高く評価されます。
ケビン
UPDATE
以下の答えはどちらも私の問題を解決する助け:ルークは、物事のC#の側を手伝ってくれました、そしてレイはJavaScriptのを手伝ってくれました - 残念ながら私は、それらの両方をマークすることはできません答えが、私はできることを望む! JavaScript UTC
method
多くのおかげで、これは私がまさに必要です。 – QMKevin