首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Swift格式日期

Swift格式日期
EN

Stack Overflow用户
提问于 2015-07-09 11:32:06
回答 1查看 463关注 0票数 1

这可能真的很简单,我尝试过很多不同的方法,但似乎行不通。

我在文本字段中有以下日期格式:

2016年1月2日,星期六中午12:00

持有:

代码语言:javascript
运行
复制
  var str = "\(dobTextField.text!)"

我想将上面的字符串转换成以下格式:

YYYY dd

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 11:41:47

斯威夫特2

检查一下这个:

代码语言:javascript
运行
复制
let str = "Saturday, 2 January 2016 12:00"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "EEEE, d MMMM yyyy HH:mm" 
dateFormatter.timeZone = NSTimeZone(name: "UTC")
let outputA = dateFormatter.dateFromString(str)
dateFormatter.dateFormat = "yyyy-MM-dd"
println(dateFormatter.stringFromDate(outputA!))

产出:

2016-01-02

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31316207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档