nsdatecomponents相关内容

如何实现上个月/下个月的按钮并显示当月的日期?

场景: 我有一个费用跟踪iOS应用程序,我将费用明细视图控制器中的费用存储到一个表视图中(带有获取的结果控制器),该视图显示费用列表以及类别,金额和日期.我的实体“金钱"中确实有一个日期属性,该属性是费用或收入的父实体. 问题: 我想要的是基本上每月对费用进行分类,并将其显示为部分标题,例如:(2012年11月1日至11月30日),并显示该月的费用金额和相关内容.该视图中提供了两 ..
发布时间:2020-05-19 01:58:45 移动开发

如何设置现有NSDate的时间?

如何设置现有NSDate的时间? 那是我有一个日期(例如当前日期/时间),但是想将其设置为特定时间(例如上午11.23).在目标C中最快的方法是什么? 我正在查看NSCalendar并看到诸如dateByAddingComponents:toDate:options:和dateFromComponents:之类的方法,但是这些方法似乎并没有达到我所需要的标准.例如: dateFr ..
发布时间:2020-05-19 00:36:14 移动开发

NSDate获取年/月/日

在没有其他信息的情况下,如何获取NSDate对象的年/月/日?我意识到我可以用类似的方法做到这一点: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year = [components year]; int mo ..
发布时间:2020-05-18 23:57:30 移动开发

NSDate减去一个月

我想要两个NSInteger一年,一个月回去一个月。例如现在 2011-01 我如何才能获得 2010-12 。添加是一回事,但我想减去。 NSDate * date = [NSDate date]; NSDateComponents * dateComponents = [calendar components:unitFlags fromDate:date]; NSIntege ..
发布时间:2018-10-25 17:18:36 移动开发

计算两次按下相同按钮之间经过的时间

我一直在尝试计算我在这个网站上找到的例子,但不知怎的,我每次都得到0值。我是IOS的新手,NSDate正在给我一个运行它的钱:) 当我按下“startStop”按钮时,我想记录时间A,然后再次按下时记录时间B.再按一次(取消选择)必须计算这两个日期之间经过的时间。到目前为止我有这个: - (IBAction)buttonClick { NSDate * startStop ..
发布时间:2018-09-23 19:22:10 IPhone