iphone - 如何从日期格式中获取整数天?

标签 iphone objective-c

我想要当前日期中的某一天的数字。例如

if entry_date = August 22, 2011 
due_on = "Due on 22nd"

我知道获取后缀的逻辑,但如何从当前日期获取日期值。

最佳答案

您可以按如下方式获取当前日期的日期:

NSDate * mCurrentDate = [NSDate date];

NSCalendar * calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents * weekdayComponents = [calendar components:NSDayCalendarUnit fromDate: mCurrentDate];
    
    _day    = [weekdayComponents day];

这将为您提供当前日期的日部分。

关于iphone - 如何从日期格式中获取整数天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7304041/

相关文章:

iphone - 多个 UITabBar 部分的一个 View Controller

ios - AdMob 横幅在 iOS9 中不起作用

ios - 从本地下载 url 图像和 uitableview 单元格图像并在 iOS 中并行执行。如何实现?

iphone - 从 UIPopoverController 拖放到其他 UIView

iphone - 有关苹果收费的问题

objective-c - 使用 objective-c 将 id 转换为枚举

objective-c - 绘制触摸事件

iphone - MPMediaItemCollection整个库?

iphone - 如何关闭 UIPopoverController?

c# - 如何使用 MonoTouch.ObjCRuntime.Selector 和 Perform Selector 发送参数