【问题标题】:Need help to get a date format [closed]需要帮助来获取日期格式[关闭]
【发布时间】:2016-03-24 18:50:56
【问题描述】:

我正在使用 Swift 开发一个应用程序,我需要帮助来解析日期。

基本上,我想从手机中获取当前日期,以及两周后的日期。另外,我希望它像这样显示:

“2016-3-24T15:50:55.4853116+02:00”

我在 swift 中没有任何格式化日期的经验,我只有在 Java 和 C# 中。

【问题讨论】:

  • 亲爱的密切投票者:为什么这是题外话?操作日期时间是一项常见的编程任务,也是一项非常棘手的任务。在我看来,StackOverflow 非常适合。
  • Java 和 C# 中的日期格式与 Swift 中的相同,因为它们都来自相同的 Unicode 标准。

标签: string swift parsing datetime format


【解决方案1】:

这是从今天起 2 周后获取日期的一种方法:

let secondsInADay: NSTimeInterval = 24 * 60 * 60
let twoWeeksFromNow = NSDate(timeInterval: secondsInADay * 14 , sinceDate: NSDate())

如 Eric D. 所述,使用 NSDateFormatter 控制如何以特定格式输出日期。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 2012-02-24
    • 2020-11-21
    • 2012-02-02
    • 1970-01-01
    相关资源
    最近更新 更多