如何将 DD-MM-YYYY 日期格式字符串转换为 YYYY-MM-DD 日期格式字符串或 Objective-C 中的 NSDate 对象?
我已经从 XML 中读取了日期,它返回了日期类似于 DD-MM-YYYY 的字符串。但是当我想将它添加到我的核心数据数据库时,SQLite 对我进行了错误的排序,因此我必须将其转换为日期格式或字符串,例如:YYYY-MM-DD
。但 SQLite 不支持 Date()
或 To_Date()
函数。你能帮助我吗?
I have read date from XML which give me back string where the date is like DD-MM-YYYY
. But when I want to add it to my core data database, SQLite sorts me that wrong so I have to convert it to date format or to string like: YYYY-MM-DD
. But SQLite does not support either Date()
or To_Date()
functions. Can you help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 NSDateFormatter< /a> 在 Objective C 中格式化日期。
这是一个简单的示例,可能无法完全满足您的要求,但希望能够提供一些指导:
You can use NSDateFormatter to format a date in Objective C.
Here's a quick example which might not do exactly what you want, but should hopefully give some pointers:
使用尼克的教程并回答解决方案是:
Using Nick's tutorial and answer the solution is :