ios开发 怎样判断一个日期时间是昨天

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 22:53:06
ios开发 怎样判断一个日期时间是昨天

ios开发 怎样判断一个日期时间是昨天
ios开发 怎样判断一个日期时间是昨天

ios开发 怎样判断一个日期时间是昨天
更多0
移动开发 iOS
在聊天类的APP中,如果有信息列表功能,通常需要显示信息的时间.对于"今天"的信息,一般会显示具体的时间;而对于"今天"之前的信息,一般只需要显示日期即可.这时就需要进行时间判断,以决定这个时间是不是"今天".
下面的代码是一种可行的方案:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"YYYY/MM/dd"];
NSDate *date = [NSDate dateWithTimeIntervalSince1970:smsDate];
NSString *dateSMS = [dateFormatter stringFromDate:date];
NSDate *now = [NSDate date];
NSString *dateNow = [dateFormatter stringFromDate:now];
if ([dateSMS isEqualToString:dateNow]) {
[dateFormatter setDateFormat:@"HH:mm"];
}
else {
[dateFormatter setDateFormat:@"MM/dd"];
}
dateSMS = [dateFormatter stringFromDate:date];

ios开发 怎样判断一个日期时间是昨天 怎样根据月相判断日期,时间和方向? 怎样开发一个新产品 怎样开发一个新产品 如何通过月相判断日期,时间? 天梭表如何调日期和时间~只会调日期不会调时间天梭表如何调日期和时间~有一块天梭表,是双面表盘的,其中一个表盘是既有时间也有日期,我只会调日期, 怎样根据地球侧视图来判断日期 怎样正确调整手表日期及时间 date函数怎么插入终止日期,用DATE函数,前一个是起始日期,3是储蓄时间 定义一个日期类Date,Date类有年月日三个数据,并对日期进行设置,用年-月-日的格式输出日期,还要判断是 求 中华万年历ios 日期上面的1是什么意思 石英表怎样调时间?我的手表是迪士尼的,但日期不知道什么时候就跳到第二天了,我想是在在调日期的时间出错了,请问应在什么时间调日期? 怎样看日期,时间,晨昏线,日出时间等等 四级能补报吗2014我是大四了,由于记错时间,结果昨天是截止报名日期,我想知道可以补报吗?河北省考试院的四级昨天截止. 切割注水就是利用注水井将油藏切割成为较小的单元,每块面积可以看成是一个独立的开发单元,共同进行开发和调整.这是一道判断题,是错的.但是错在哪里?怎样改错. 海洋石油是怎样的?怎么开发? 第一次人类发现细胞的日期时间(急)如题!截止日期:今晚!发现细胞的日期!注意是日期! 怎么在EXCEL中设置日期?比如我今天操作了表,想要表的时间为昨天的,而且这个时间日期可以自动改变?今天是9月2号日期为9月1号,明天自动跟新为9月3号?