2017-08-14 24 views
-1

私はこのコードを使用してローカル設定にDateTime値を保存しようとしている私のUWPのアプリでは:保存ローカル設定にDateTime値[UWP]

 localSettings.Values["date"] = myDate; 

問題は、私が取得しようとするということです値私はキャストエラーを取得します。私は値を取得するには、このコードを使用しています:

DateTime dateRecovered = (DateTime)localSettings.Values["date"]; 
+0

「myDate」には何がありますか? – oerkelens

+1

エラーは何ですか?あなたはそれを調べてみましたか? – Jessica

+0

[Windows Phone 8.1のローカル設定は保存されていません](https://stackoverflow.com/questions/30560722/local-settings-in-windows-phone-8-1-app-are-not-stored) ) – Eldho

答えて

1

あなたは日付のhere

サポートされているタイプがSystem.DateTimeOffset、ないSystem.DateTimeで公式ドキュメントを参照することができます。したがって、次のようにコードを変更することができます:

ApplicationData.Current.LocalSettings.Values["date"] = DateTimeOffset.UtcNow; 
関連する問題