iOS开发中的神兵利器

5.3 DateHelper提供的和日期时间相关的数十个扩展方法

2018-04-11  本文已影响5人  互动教程网

1. 本节课将为您演示,和日期与时间相关的扩展方法。首先确保在您的项目中,已经安装了所需的第三方库。在此处双击查看安装配置文件。

image

2. 根据配置文件中的相关设置,安装第三方库。安装完成之后,双击打开此处的项目文件。

image

3. 然后在左侧的项目导航区,打开视图控制器的代码文件。

image

4. 现在开始编写代码,调用第三方库对日期和时间的扩展方法。

image

5. 首先在当前的类文件中,引入已经安装的第三方类库。

image

6. 安装第三方类库之后,可以将一个字符串初始化为数组,并指定日期的格式。

image

7. 接着在控制台输出您初始化的日期对象。

image

8. 在对日期进行初始化时,第三方类库提供了五种日期格式,这里使用点格式对日期进行格式化。

image

9. 通过调用日期类的明天和昨日方法,快速获得第二天或前一天的日期。

image

10. 判断一个日期,在忽略时间的前提下,是否和另一个日期相等。

image

11. 然后判断该日期是否为今天。

image

12. 继续判断该日期是否为明天。

image

13. 判断该日期是否为昨天。

image

14. 接着判断两个日期,是否在同一周。

image

15. 判断两个日期是否在同一个月份。

image

16. 判断两个日期是否在同一个年份。

image

17. 然后判断某个日期是否在本周。

image

18. 判断该日期是否在下周,或者是否在上一周。

image

19. 判断该日期是否在本年。

image

20. 判断该日期是否在上一年。

image

21. 接着判断该日期在另一个日期之后的秒数。

image

22. 判断该日期在另一个日期之前的秒数。

image

23. 判断该日期在另一个日期之后或之前的分钟数。

image

24. 然后判断该日期在另一个日期之后或之前的小时数。

image

25. 判断该日期在另一个日期之后或之前的天数。

image

26. 判断该日期距离最近的小时数。

image

27. 接着获得日期的年份。

image

28. 获得该日期的月份。

image

29. 获得该日期的星期部分。

image

30. 获得该日期的天数。

image

31. 分别获得日期的小时数、分钟数和秒数。

image

32. 获得该日期的星期数。

image

33. 获得该日期在一个月中的第几个星期数。

image

34. 获得该日期在一月中的天数。

image

35. 获得星期中的第一天。

image

36. 获得星期中的最后一天。

image

37. 接着获得某个日期,是否为一周中的工作日或周末。

image

38. 将某个日期按照自定义的格式,转换成字符串。

image

39. 将某个日期转换成只包含年和月的字符串。接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。

40. 模拟器启动后,在控制台显示了由日期扩展方法,所输出的日志信息。点击此处的[停止]按钮,关闭模拟器,并观察输出的日志。

image

本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

apps8 2.png
上一篇下一篇

猜你喜欢

热点阅读