将DateTime值保存到本地设置[UWP]

时间:2017-08-14 22:14:29

标签: c# uwp

在我的UWP应用程序中,我正在尝试使用以下代码将DateTime值保存到本地设置:

        localSettings.Values["date"] = myDate;

问题是,当我尝试检索值时,我得到了一个强制转换错误。我正在使用此代码来检索值:

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

1 个答案:

答案 0 :(得分:1)

您可以参考官方文档here

日期支持的类型为System.DateTimeOffset,而不是System.DateTime。因此,您可以像这样修改代码:

ApplicationData.Current.LocalSettings.Values["date"] = DateTimeOffset.UtcNow;