特定の日付の utc 時刻を取得するように案内してもらえますか (過去、現在の時刻のいずれでもかまいません)。ユーザーが 12-AUG-2013 17:10 PHT の形式で日付を入力するとします。その特定の日付の UTC 時刻を取得することは可能ですか? 私のプロジェクトでは、asp.net と c# 3.5 と sql server 2008 を使用しています。このオプションを実装する方法を教えてください。私の質問に関する詳細をお知らせください。ありがとう
PHT は入力文字列の一部ではありませんが、それを追加して、その Phillines タイム ゾーンを表示します。しかし、国、UTC/GMT との時差、およびタイムゾーンの略語が保存されている管理画面からこの略語を取得します。
私の要件の詳細を説明します。ユーザーは、自分のローカル タイム ゾーンの日付を入力します。この日付は、過去または現在の日付にすることができます。たとえば、ユーザーは、フィリピンの日付と時刻である 12-AUG-2013 17:10 という日付を入力しています (たとえば)。この日付を UTC/GMT の日付と時刻に変換したい。どうすればいいですか、管理者ユーザーに各国の時差を保存するように依頼します。ユーザーが日付を入力し、選択した国に基づいて、ユーザーがフィリピンの国を選択した場合、それをフィリピンの日付と時刻として決定します。次に、その時差を加算または減算して UTC/GMT 日付を取得します。私の懸念は、ユーザーが過去の日付と時刻を入力した場合、現在の UTC 時刻しか取得できないため、その日付の UTC 時刻を取得するにはどうすればよいかということです。十分な詳細をお伝えできれば幸いです。私はコードを知っており、グーグルなどすべてを利用できますが、これを行うには適切なアプローチが必要です。私はそれを行うためのコンセプトが必要です。