gpt4 book ai didi

iphone - 如何将字符串转换为日期以及从字符串转换日期?

转载 作者:行者123 更新时间:2023-12-03 20:28:10 25 4
gpt4 key购买 nike

我的输入字符串是

NSString *inputString=@"15 February 2012 17:05";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd MMMM YYYY HH:mm"];
NSDate *dateVal = [dateFormat dateFromString:inputString];

NSDateFormatter *dateFormat2 = [[NSDateFormatter alloc] init];
[dateFormat2 setDateFormat:@"MM/dd/YYYY HH:mm"];
NSString *outputString = [dateFormat2 stringFromDate:dateVal];
[dateFormat release];
[dateFormat2 release];

我得到了以下日期输出字符串=12/25/2011 17:05

但是应该是02/15/2012 17:05..我哪里做错了?

最佳答案

日期格式不正确,请使用:

[dateFormat setDateFormat:@"dd MMMM yyyy HH:mm"];

大写“YYYY”用于基于“一年中的周”的日历。

参见:unicode Date_Format_Patterns

顺便说一句,dateValNSLog 会显示问题出在输入格式上。

关于iphone - 如何将字符串转换为日期以及从字符串转换日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294545/

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