如何为用户上传的帖子添加日期 - swift&解析

时间:2018-06-08 04:44:25

标签: swift date parse-platform uilabel populate

我正在创建自己的应用,其中包括上传图片以及制作帖子的日期。我想知道如何上传这些数据进行解析,然后如何从解析中检索它以在标签中填充它。

祝你好运

1 个答案:

答案 0 :(得分:0)

您首先会问您的后端他需要哪种格式的日期。假设他说“yyyy-MM-dd'T'HH:mm:ss.000Z”

然后你会这样做

  let date = Date()

这将为您提供当前日期对象,还有其他方法,您可以采取日期对象,例如。日期选择器。然后

  let dateFormatter = DateFormatter()
  dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.000Z"
  let dateString = dateFormatter.string(from: date!)

现在在dateString中你将获得你将发送的字符串中的日期,并且在接收时你将再次以String的形式获得一些特定格式的日期以将该字符串转换为Date Object执行以下操作。 假设dateData是存储从API接收的dateString的var。

  dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.000Z" // put here the date format told by your backend developer
  let date = dateFormatter.date(from: dateData)