文档章节

date处理

 假如让我说下去
发布于 2016/09/27 17:18
字数 190
阅读 1
收藏 0
1)当你的format格式是
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; // 这里是用大写的 H
NSString* dateStr = [dateFormatter stringFromDate:date];
你获得就是24小时制的。
2)当你的format格式用的是
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; // 这里是用小写的 h
你获得的就是12小事制的

 01    //获取当前时间
02    NSDate *now = [NSDate date];
03    NSLog(@”now date is: %@”, now);
04
05    NSCalendar *calendar = [NSCalendar currentCalendar];
06    NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
07    NSDateComponents *dateComponent = [calendar components:unitFlags fromDate:now];
08     
09    int year = [dateComponent year];
10    int month = [dateComponent month];
11    int day = [dateComponent day];
12    int hour = [dateComponent hour];
13    int minute = [dateComponent minute];
14    int second = [dateComponent second];
15
16    NSLog(@”year is: %d”, year);
17    NSLog(@”month is: %d”, month);
18    NSLog(@”day is: %d”, day);
19    NSLog(@”hour is: %d”, hour);
20    NSLog(@”minute is: %d”, minute);
21    NSLog(@”second is: %d”, second);

© 著作权归作者所有

上一篇: cocoapods
粉丝 0
博文 8
码字总数 3420
作品 0
茂名
私信 提问
commons-lang3:DateUtils

/** * 以秒为标准时间的毫秒数 / public static final long MILLISPERSECOND = 1000 /* 以分钟为标准时间的毫秒数 / public static final long MILLISPERMINUTE = 60 * MILLIS_PER_SECOND / ......

muzi1994
2018/04/26
86
0
MyBatis使用自定义TypeHandler转换类型

MyBatis虽然有很好的SQL执行性能,但毕竟不是完整的ORM框架,不同的数据库之间SQL执行还是有差异。笔者最近在升级 Oracle 驱动至 ojdbc 7 ,就发现了处理DATE类型存在问题。还好MyBatis提供了...

waylau
2018/10/11
626
2
JavaScript日期库--Datejs

Date.js 是一个开源的JavaScript库,用来解析、格式化和处理日期数据,支持多种语言的日期格式处理。 示例代码: Date.today() // Returns today's date, with time set to 00:00 (start of...

匿名
2010/03/15
17.2K
1
MyBatis返回 .0 问题的解决

MyBatis返回时间有小数点0,形如2018-10-10 10:00:00.0的解决方案--字段EXPIRED_DATE为例 数据库层面对应的时间字段都是定义为Date或者datetime这种时间类型 Oracle下 MySQL下 Java中间件中对...

karma123
2018/10/26
529
0
Spring的控制器注解@InitBinder

因为看到这么Mastering-Spring-5.0的一块代码,想写写@InitBinder注解: 这里我们处理一些date的格式,因为如果set的这个属性是个对象,Spring就会去找到对应的editor进行转换 WebDataBinde...

woshixin
05/15
10
0

没有更多内容

加载失败,请刷新页面

加载更多

个人服务容器化和监控集成

1.前景 自己比较喜欢玩机器,目前手上有4台常用的机器 asw 1核1G 阿里云 1核2G 腾讯云 1核1G 百度云 2核4G

MrPei
8分钟前
2
0
Rancher源码编译

源码包准备 mkdir -p $GOPATH/src/github.com/ranchercd $GOPATH/src/github.com/ranchergit clone https://github.com/rancher/rancher.gitcd ranchergit checkout v2.2.3-rc9 注1......

深蓝苹果
12分钟前
3
0
7个理由,给你推荐这款“秒杀Excel”的分析神器!

谈到数据分析,自然离不开赖以使用的数据分析工具。 商业智能时代,可用于数据分析的工具有很多,Python、R......还有各式各样的专业工具。其中,Excel也是推荐的比较多的一种,尤其是刚入门...

朕想上头条
25分钟前
2
0
Spring5 源码分析-容器刷新-解析配置类-主流程

上一篇:Spring5 源码分析-容器刷新-invokeBeanFactoryPostProcessors()方法 此篇是上一篇方法中非常非常重要的功能,也是Spring核心功能,完成所有的BeanDefinition注册。 详细的主流程,如...

特拉仔
27分钟前
2
0
Python 3.8.0 正式发布 更新内容

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的...

阮鹏
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部