总结一下关于日期格式的问题汇总。

1.把字符串转化为任意日期时间格式

//将要转换的字符串

NSString* string = @"20160512134106";

NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init] ;

//将要显示日期的时区。

[inputFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] ];

//显示日期的格式。

[inputFormatter setDateFormat:@"yyyyMMddHHmmss"];

NSDate* inputDate = [inputFormatter dateFromString:string];

NSLog(@"date = %@", inputDate);

连接到上面的代码

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];

//当前的时区

[outputFormatter setLocale:[NSLocale currentLocale]];

//设置格式

[outputFormatter setDateFormat:@"yyyy年MM月dd日 HH时mm分ss秒"];

NSString *str = [outputFormatter stringFromDate:inputDate];

NSLog(@"testDate:%@", str);

2.关于NSDateFormatter的格式

G: 公元时代,例如AD公元

yy: 年的后2位     yyyy: 完整年     MM: 月,显示为1-12     MMM: 月,显示为英文月份简写,如 Jan     MMMM: 月,显示为英文月份全称,如 Janualy     dd: 日,2位数表示,如02     d: 日,1-2位显示,如 2     EEE: 简写星期几,如Sun     EEEE: 全写星期几,如Sunday     aa: 上下午,AM/PM     H: 时,24小时制,0-23     K:时,12小时制,0-11     m: 分,1-2位     mm: 分,2位     s: 秒,1-2位     ss: 秒,2位     S: 毫秒

常用日期结构: yyyy-MM-dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss yyyy-MM-dd MM dd yyyy

3.设置时间延长。

//设置延时的时间

meInterval secondsPerDay = 24 * 60 * 60;

//设置以时间去创建

NSDate * data = [[NSDate alloc]initWithTimeIntervalSinceNow:-secondsPerDay];

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];

[outputFormatter setLocale:[NSLocale currentLocale]];

[outputFormatter setDateFormat:@"yyyy年MM月dd日 HH时mm分ss秒"];

NSString *str = [outputFormatter stringFromDate:data];

NSLog(@"%@",str);

mysql更改date为ym_关于日期格式设置及转换相关推荐

  1. db2有MySQL那样的时间戳_MySQL 按照日期格式查询带有时间戳数据

    按照日期格式查询带有时间戳数据一般在MSQL数据库中的时间都是以时间戳的格式来存储时间的,但是对于我们来说,时间戳格式具体表示的是什么时间,我们很难一眼看出来,所以当我们要具体查询某一个时间或时间段的 ...

  2. python坐标轴刻度设置_matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)...

    1.横坐标设置时间格式 import matplotlib.pyplot as plt import matplotlib.dates as mdates # 配置横坐标为日期格式 plt.gca() ...

  3. python 坐标轴刻度 格式_matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)...

    1.横坐标设置时间格式 import matplotlib.pyplot as plt import matplotlib.dates as mdates # 配置横坐标为日期格式 plt.gca() ...

  4. 电脑表格日期怎么修改原有日期_“电脑表格日期格式怎么改“如何把excel中日期格式设置为2001-01-01...

    如何在EXCEL中改变日期格式 1.打开需置日期格式的excel表. 2.选中日期所在的格,单击鼠键,选择"设置单元格格式"选项. 3.在弹对话框"数字"标签中 ...

  5. oracle11g linux 日期格式设置

    下面的过程把oracle 的日期格式设置成 yyyy-mm-dd hh24:mi:ss(1) 使用 oracle 用户登录(2) 在.bash_profile里增加以下两条环境变量export NLS ...

  6. wps斜杠日期格式_运用WPS处理日期数据格式的方法 wps日期格式设置的技巧

    运用WPS处理日期数据格式的方法 wps日期格式设置的技巧 为你介绍实用wps教程,如果快速掌握wps?为你整理经典实用的wps教程,图文并茂,希望能给读者们一些帮助. 在行政工作中,处理日期数据的时 ...

  7. Sort排序+字符串处理,转list,转数组去重+No value present+MySQL中的数据类型+时间戳转日期格式+JSONArray 遍历方式+端口占用8/10-8/21

    一.JPA实现Sort排序 我是利用sort.by() return ruleArrangeRepository.findAll(specification, Sort.by(Sort.Directi ...

  8. jsp中显示日期格式设置

    在页面中,当后台传给页面的数据为timestemp或者date类型(原理应该是时间戳)时,可以在jsp中导入JSTL标签库,使用里面的fmt来设置格式 JSTL标签主要分为5种: 1: 核心标签库: ...

  9. php日期格式和时间戳转换

    date()函数和strtotime()这两兄弟简直就是php时间函数里面的鼻祖,万金油般的存在 $time = strtotime("1999-12-12 00:11:25"); ...

最新文章

  1. html点击保持,如何保持:点击元素后的活动CSS样式
  2. MAC软件下载比较好的三个第三方网站
  3. MySQL 技术篇- linux下mysql数据库利用binlog文件进行数据回滚实例演示,binlog恢复数据库的两种方式
  4. RUP大讲堂(第四讲)-业务建模技术实践
  5. 欢迎使用CSDN-markdown编辑器1212131
  6. 人工智能,装在罐子里
  7. 最佳ASP.net之LINQ学习资料
  8. 织梦列表页生成的html在哪里,织梦系统给手机版生成静态页HTML的方法
  9. 20155327结对编程练习
  10. CSipsimple最新版本编译
  11. Python--sort()函数的用法
  12. 17ー03ー20 日本語勉強
  13. 华硕触摸板驱动ASUS PTP Driver安装失败解决办法
  14. 有谁知道千千静听中的波形特效是怎么做的?
  15. SAP中常用SE系列TCODE汇总
  16. 二本学生四年的求职经历
  17. 洛谷P5385 [Cnoi2019]须臾幻境
  18. 练习5:MySQL数据插入、更新与删除
  19. C++---之waitKey()函数
  20. 扫雷 洛谷p2327

热门文章

  1. Django之stark组件1
  2. Linux UART编程 驱动蓝牙芯片
  3. POJ 3009 Curling 2.0-DFS
  4. rust怎么拆除墙壁指令_腐蚀RUST指令大全
  5. IT类实习/工作习惯心得
  6. 使用logisim设计简易CPU
  7. 32位谷歌浏览器的下载网址
  8. Element-UI中打开本地文件
  9. 性能追击:万字长文30+图揭秘8大主流服务器程序线程模型 | Node.js,Apache,Nginx,Netty,Redis,Tomcat,MySQL,Zuul
  10. python中回车用什么表示_解释stdscr中的“ENTER”键(Python中的curses模块)