【问题标题】:How to convert a time string to 12 hour time in swift? [duplicate]如何快速将时间字符串转换为 12 小时时间? [复制]
【发布时间】:2021-08-26 11:25:13
【问题描述】:

导入基础

让 dateFormatter = DateFormatter()

var timy = "13:25:00"

dateFormatter.dateFormat = "HH:mm:ss"

打印(dateFormatter.date(来自:timy)) // 这给了我不同时间的输出,即 Optional(2000-01-01 07:55:00 +0000)

【问题讨论】:

  • 这能回答你的问题吗? Xcode Swift am/pm time to 24 hour format
  • 您正在将日期字符串转换为 Date 对象。然后,您必须使用正确的 dateFormat 将此 Date 对象转换回日期字符串。
  • 这里没有勺子喂食。 stackOverflow 中有各种问题解决方案。正如我的开发人员同事分享的一些链接一样。请看那里。
  • 有什么问题?你的时区是什么时候? IST 印度标准时间?

标签: ios swift xcode date


【解决方案1】:

这是说明 AM/PM 的正确格式:

dateFormatter.dateFormat = "h:mm:ss a"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 2012-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多