NSDate在swift中设置了时区
发布时间:2020-12-14 05:23:49 所属栏目:百科 来源:网络整理
导读:如何从字符串返回预定义时区的NSDate let responseString = "2015-8-17 GMT+05:30"var dFormatter = NSDateFormatter()dFormatter.dateFormat = "yyyy-M-dd ZZZZ"var serverTime = dFormatter.dateFromString(responseString)println("NSDate : (serverTime
如何从字符串返回预定义时区的NSDate
let responseString = "2015-8-17 GMT+05:30" var dFormatter = NSDateFormatter() dFormatter.dateFormat = "yyyy-M-dd ZZZZ" var serverTime = dFormatter.dateFromString(responseString) println("NSDate : (serverTime!)") 上面的代码返回时间为 2015-08-16 18:30:00 +0000
你不能. NSDate的实例不包含有关时区或日历的任何信息.它只是简单地确定了世界时间中的一个点. 您可以在任何您想要的日历中解释此NSDate对象. Swift的字符串插值(示例代码的最后一行)使用一个使用UTC的NSDateFormatter(输出中的“0000”). 如果要将NSDate的值作为当前用户日历中的字符串,则必须为此明确设置日期格式化程序. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby – 将Shoes.app编译/打包到一个独立的Mac.app?
- Ehcache(02)——ehcache.xml配置简介
- database – 查询在触发后没有结果数据的目标
- c# – 浏览器是否缓存动态图像?
- Cocos从入门到精通--《Cocos引擎在Windows平台上的搭建》
- 使C fork代码适应Java程序
- Activity XML属性
- checking for XML::Parser... configure: error: XML::Pars
- c# – INotifyPropertyChanged和ObservableCollection WPF
- C#窗体控件DataGridView常用设置