gpt4 book ai didi

c# - 如何在 NSUserDefaults.StandardUserDefaults 中保存日期时间(日期)?

转载 作者:行者123 更新时间:2023-11-28 19:00:49 25 4
gpt4 key购买 nike

或者除了将日期存储为字符串之外还有其他方法吗?

// read date
string dateString = NSUserDefaults.StandardUserDefaults.StringForKey ("MY_DATE");
myDate = new DateTime ();
myDate = DateTime.ParseExact (dateString, "dd.MM.yyyy", null);

// write date
NSUserDefaults.StandardUserDefaults.SetString (myDate.Value.ToString ("dd.MM.yyyy"), "MY_DATE");

最佳答案

// key
NSString k = new NSString ("key");

// store a date
NSDate val = DateTime.SpecifyKind (DateTime.Now, DateTimeKind.Utc);
NSUserDefaults.StandardUserDefaults.SetValueForKey (val, k);

// retrieve a date
NSDate nsdate = (NSDate) NSUserDefaults.StandardUserDefaults.ValueForKey (k);
DateTime date = DateTime.SpecifyKind(nsdate, DateTimeKind.Unspecified);

关于c# - 如何在 NSUserDefaults.StandardUserDefaults 中保存日期时间(日期)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25972948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com