gpt4 book ai didi

iphone - 如何获取整数格式的 NSDate 日、月、年?

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

我想以整数形式获取 NSDate 的日、月和年部分,即如果日期是 1/2/1988,那么我应该分别获取 1、2 和 1988 作为整数。我怎样才能在 iOS 中做到这一点?我发现了类似的问题,但方法 descriptionWithCalendarFormat: 给出了警告,并且现在似乎已被弃用。

最佳答案

给你,

NSDate *currentDate = [NSDate date];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay fromDate:currentDate]; // Get necessary date components

[components month]; //gives you month
[components day]; //gives you day
[components year]; // gives you year

您可以使用 NSDateComponents 来实现上述目的。

请访问this page了解详情。

关于iphone - 如何获取整数格式的 NSDate 日、月、年?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6214094/

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