`

nsdate

 
阅读更多

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]) {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    // insert code here...
    NSLog(@"Hello, World!");
	
	//[NSDate date]取得当前时间和日期,它是一个自动释放的对象	
	NSDate *date=[NSDate date];
	NSLog(@"但前时间=%@",date);
	//+dateWithTimeIntervalSinceNow:接收一个NSTimeInterval的参数,该参数是一个双精度值,表示以秒单位的时间间隔。
	//通过该参数可以指定时间偏移的方式:对将来的时间,使用正的时间间隔,对于过去的时间使用负的时间间隔
	NSDate *yesterday=[NSDate dateWithTimeIntervalSinceNow:-(24*60*60)];
	NSLog(@"昨天的时间=%@",yesterday);
    [pool drain];
    return 0;
}
 
分享到:
评论

相关推荐

    iOS NSdate 时间转换

    在iOS开发中,`NSDate`是苹果提供的一个核心类,用于表示特定的日期和时间。在实际应用中,我们经常需要将`NSDate`对象转换为用户友好的字符串格式,或者相反,将字符串解析成`NSDate`对象。这个过程通常涉及到`...

    swift-NSDate总结NSDateFormatter总结

    在Swift编程语言中,`NSDate`是用于表示时间点的核心类,它代表了自历元(参考日期)以来的特定瞬间。`NSDateFormatter`则用于将`NSDate`对象转换为可读的字符串格式,或者从用户输入的字符串解析出`NSDate`对象。`...

    swift-DateHelper-NSDate在Swift中的便利扩展

    为了简化这些操作,开发者常常会创建一个便利扩展,例如"swift-DateHelper-NSDate在Swift中的便利扩展"项目,它为`NSDate`(Objective-C的日期表示类)提供了额外的方法,以便在Swift中更方便地使用。 DateHelper...

    Swift-NSDate-Extensions.zip

    Swift-NSDate-Extensions 是 Swift NSDate 扩展,帮助开发。 标签:Swift

    NSDate转换农历

    2. **扩展`NSDate`类别**:为了方便使用,库可能会扩展`NSDate`类别,添加新的方法,如`- (NSDate *)convertToLunarDate`,以便直接在现有的`NSDate`对象上调用。 3. **自定义`NSCalendar`子类**:有时,库可能会...

    NSDate分类,获得对应中国农历

    为了给用户提供更加贴近生活的体验,开发者需要将公历日期(NSDate)转换为农历日期。本篇将详细介绍如何通过扩展NSDate分类来实现这个功能。 首先,我们需要了解iOS中处理日期的基本类——NSDate、NSCalendar、...

    NSDate,iphone显示时间,日期的方法集合

    在iOS开发中,`NSDate`类是Objective-C中用于处理日期和时间的核心组件。它代表一个绝对时间点,与特定时区无关。本篇文章将深入探讨`NSDate`类以及如何在iPhone应用中显示日期和时间。 首先,创建或获取一个`...

    iOS时间戳字符串NSDate转化demo.zip

    在iOS开发中,时间戳与NSDate对象之间的转换是常见的任务,因为时间戳是无格式的数字,便于存储和计算,而NSDate是Objective-C中的日期类,用于表示特定时刻。本项目"iOS时间戳字符串NSDate转化demo"提供了一个示例...

    NSDate扩展

    在iOS开发中,`NSDate`是苹果提供的一个核心类,用于表示日期和时间。它是一个不可变对象,意味着一旦创建,其值就不会改变。在实际应用中,我们常常需要对`NSDate`进行各种操作,如格式化、比较、计算时间差等。...

    NSDate时间

    在iOS和macOS开发中,`NSDate`是Apple的Foundation框架中的一个核心类,用于表示绝对时间,即自1970年1月1日(UTC)以来的秒数。这个时间戳通常被称为Unix时间戳。`NSDate`对象不包含任何时区或日历信息,它仅表示一...

    iOS NSDate资料

    ### iOS NSDate资料详解 #### 一、概述 `NSDate`是Objective-C中处理日期和时间的一个基础类。在iOS开发中,我们经常会遇到对日期和时间进行操作的需求,例如记录用户的登录时间、设置定时任务等场景。`NSDate`类...

    iphone 开发学习基础NSDate

    object-c基础语法NSDate, 适合初学者,主要学习NSDate的设置、获取当前时间、当前时间加减秒后的时间、日期比较、日期转换成NSString等

    NSDate-RFC1123:NSDate + RFC1123 Swift实现

    `NSDate-RFC1123`是一个针对Swift的实用工具,它扩展了`NSDate`类,提供了对RFC 1123日期时间格式的支持。RFC 1123全称为“Requirements for Internet Hosts -- Application and Support”,是Internet工程任务组...

    使用 Swift 编写的 NSDate 扩展 iOS

    `AFDateHelper`包含了判断两个日期是否相等、哪个日期更早或更晚的函数,如`isEqualToDate(date1: NSDate, date2: NSDate)`、`isBeforeDate(date: NSDate)`和`isAfterDate(date: NSDate)`。 此外,时间间隔的计算也...

    iOS将时间NSDate转化为毫秒时间戳的方法示例

    iOS将时间NSDate转化为毫秒时间戳的方法示例 iOS开发中,日期和时间戳的转换是一个常见的问题。下面我们将介绍如何将NSDate类型的日期转换为毫秒时间戳,并将毫秒时间戳转换回NSDate类型。 首先,我们需要理解为...

    iOS 计算两个时间的间隔,某个时间距离现在的天数

    这涉及到Foundation框架中的日期和时间类,如NSDate、NSCalendar和NSDateComponents。 首先,让我们了解基础概念。在iOS中,NSDate对象表示一个特定的瞬间,精确到纳秒。为了计算两个日期之间的间隔,我们需要创建...

    AFSwiftDateExtension:Swift 中对 NSDate 的扩展,让生活更轻松

    NSDate扩充功能,可更容易操作NSDate ,它建立在SWIFT的顶部功能提供最好的体验和安全性。特征使用常用比较运算符比较日期: &gt;, &gt;=, &lt;, &lt;= 使用该自定义运算符获取日期之间的间隔&gt;-&lt; 使用算术运算符添加/...

    TimeRange:TimeRange 提供检查 NSDate 是否发生在两个其他 NSDates 之间

    时间范围 TimeRange 提供检查 NSDate 是否发生在两个其他 NSDates 之间。 检查 NSDate 是否包含 TimeRange。(例如12:00包含10:00 ~ 20:00 ) 检查一个 TimeRange 是否与另一个 TimeRange 重叠。安装TimeRange 可...

Global site tag (gtag.js) - Google Analytics