(C#)サイトについてDateTime.SpecifyKindメソッドを使って時刻の種類を変更する時刻の種類(Kindプロパティの値)はインスタンス作成時に設定された後は一切変更することができません。DateTime.SpecifyKindメソッドを使うと日時部分はそのままで、Kindプロパティの値だけを指定した値に変更したDateTimeを取得することが出来ます。UnspecifiedこのメソッドはDateTimeの日時の部分は変更せず、Kindプロパティの値のみを変更します。変更に際してUTCとローカル時刻間の時差は考慮されません。そのため、このメソッドの主な目的は、DateTimeから時刻の種類の情報を切り離したい場合、あるいは時刻の種類が設定されていない(Unspecifiedな)状態のDateTimeに時刻の種類を設定することになります。UTCとローカル時刻間での時差を考慮した上で変更したい場合はToUniversalTime・ToLocalTimeメソッドを使います。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/日付と時刻/時刻の種類・UTCとの時差・タイムゾーン間の変換にてご覧いただけます。