gpt4 book ai didi

ios - Objective-C 日期格式化程序。 yyyy-MM-dd hh :mm:ss change to yyyy-MM-dd

转载 作者:行者123 更新时间:2023-11-28 20:55:17 24 4
gpt4 key购买 nike

如何从字符串 yyyy-MM-dd hh:mm:ss 中获取日期格式 yyyy-MM-dd

NSString *dateValue = self.selectedReward.expires_at;
NSLog(@"Date value --- %@", dateValue);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd"];
NSDate *date = [formatter dateFromString:dateValue];
[cell.lblExpire setText:[NSString stringWithFormat:@"%@ %@",NSLocalizedString(@"lbl_Expired_On", nil),dateValue]];
NSLog(@"date %@", date);

2018-10-24 14:58:02.141296+0800 TKBakery[21601:277978] Date value ---2018-10-15 15:37:00

2018-10-24 14:58:02.141878+0800 TKBakery[21601:277978] date---- (null)

最佳答案

在你的问题中,你已经清楚地提到了日期格式,那么为什么使用了错误的格式

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
//2018-10-15 15:37:00
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date = [formatter dateFromString:dateValue];
NSLog(@"date %@", date);
[formatter setDateFormat:@"yyyy-MM-dd"];
NSString *getFinalDate = [formatter stringFromDate:dateValue];
NSLog(@"final Date %@", getFinalDate);

有关更多信息,请参阅此示例 output

关于ios - Objective-C 日期格式化程序。 yyyy-MM-dd hh :mm:ss change to yyyy-MM-dd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52962763/

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