0
私はあまりにも日時に慣れていません。私は現在、デバイスの既存の時間を異なる国の日付/時刻にどのように変換できますか?Xamarin Form:現在のデバイス時刻から別の国の時刻に変更するには
など。 App.CurrentDate < - デバイスの設定日時を表示します。サイトがどの国でもよい別のサイトを選択すると、別の国の時間になるようにしてください
これは可能ですか?
私はあまりにも日時に慣れていません。私は現在、デバイスの既存の時間を異なる国の日付/時刻にどのように変換できますか?Xamarin Form:現在のデバイス時刻から別の国の時刻に変更するには
など。 App.CurrentDate < - デバイスの設定日時を表示します。サイトがどの国でもよい別のサイトを選択すると、別の国の時間になるようにしてください
これは可能ですか?
グラブUTC形式で現在の日付と時刻の最初の
var utcTime = DateTime.UtcNow;
それはすることも可能ですあなたは
TimeZoneInfo zone = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time");
DateTime zoneTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, zone);
Here is how to get a list of all the time zones
を必要とする方のタイムゾーンに変換に基づいてタイムゾーンを特定する座標 - this answer shows how
私はテストしましたが、このエラーが表示されます。タイプ 'System.TimeZoneNotFoundException'の例外がスローされました。 – LittleFunny
ニュージーランド標準時の代わりにNZを置くと、iOSとAndroidの両方で動作します。セントラル・スタンダード・タイムは私を例外に導きます。デバイス固有のものになるのだろうか – LittleFunny
その他の問題:TimeZoneがサポートされていないとどうなりますか?時間を確保するための他の選択肢がありますか? – LittleFunny