gpt4 book ai didi

swift - 将字符串转换为正确的日期

转载 作者:行者123 更新时间:2023-11-28 06:02:57 24 4
gpt4 key购买 nike

<分区>

我正在处理事件申请。我让用户创建事件并将其保存在数据库中以提醒他。现在我遇到了一个问题,当用户将日期作为字符串输入时,当我试图将其转换为日期格式时,我的代码会给我错误的日期。例如,如果用户在将其转换为日期后输入文本“01-03-2018 10:00”,它会返回给我“2017-12-24 10:00:00 +0000”。这是我的代码

let startDateFormatter = DateFormatter()

startDateFormatter.dateFormat = "dd-MM-YYYY HH:mm"

startDateFormatter.locale = Locale(identifier: "en_US_POSIX")

startDateFormatter.timeZone = TimeZone(secondsFromGMT: 0)

let d = "01-03-2018 10:00”

let startDate = startDateFormatter.date(from: d)

print(startDate!)

有什么想法吗

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com