NSString *strDate = @“Wed Apr 20 2016 08:46:25”;NSDateFormatter *dateFomatter =[[NSDateFormatter alloc] init];[dateFomatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];[dateFomatter setDateFormat:@"EEE MMM dd yyyy HH:mm:ss"];NSDate *dateFromString =[dateFomatter dateFromString:strDate];[dateFomatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"zh_cn"]];[dateFomatter setDateFormat:@"MM-dd HH:mm:ss"];NSString *str = [dateFomatter stringFromDate:dateFromString];    

先把字符串转换成时间NSDate 然后再把时间转换成我们需要的时间格式的字符串

其中需要注意的是 EEE 和 MMM 所代表的含义 会随着 NSDateForMatter 的 Locale 属性的不同 而改变 当Locale 属性为

@"en_US" 时 EEE MMM 分别代表 星期和 月份的 三字母 缩写 如:Apr当Locale 为
@"zh_cn" 时 分别代表 星期和月份的 汉字显示 如:周二

转载于:https://www.cnblogs.com/ceasar/p/5411120.html

NSDateFormatter 时间格式转换相关推荐

  1. 语言 全排列 函数_Power Query 中日期时间格式转换需要了解的区域语言对照表

    不同的国家有不同的日期时间书写格式,比如: 多数亚洲国家:yyyy-MM-dd hh:mm 有些欧洲国家:dd.MM.yyyy HH:mm 极少数的国家:MM/dd/yyyy h:mm tt 还有各种 ...

  2. scala 时间格式转换(String、Long、Date)

    1)scala 时间格式转换(String.Long.Date) 1.时间字符类型转Date类型 [java] view plain copy import java.text.SimpleDateF ...

  3. SQL时间格式转换CONVERT_GETDATE()

    SQL时间格式转换CONVERT_GETDATE() SQL时间格式转换: View Code 年月日 SELECT CONVERT(varchar, GETDATE(), 102) AS DateT ...

  4. java定义时间格式大全_Java时间格式转换大全

    package com.date; import java.text.DateFormat; import java.text.ParseException; import java.text.Par ...

  5. java格式_java时间格式转换大全

    Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...

  6. html fmt转换日期格式,js通用时间格式转换函数

    js通用时间格式转换函数 //使用函数的方式进行定义 function dateFormat(fmt,date){ var o = { "M+" : date.getMonth() ...

  7. 处理时间_6_SQL Server常见的时间格式转换

    列出常见的时间格式转换方法 需求描述 需求:对当前系统时间进行常见的时间格式转换. 解决方法:通过CONVERT函数来完成,该函数的格式参数可以指定时间的样式. 注:当前演示数据库为SQL Serve ...

  8. php把时间格式转换为时间戳,php如何将时间格式转换成时间戳?

    php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月.日.年)":2.使用strtime()将字符串表示的日期转换 ...

  9. 时间格式转换2020-04-09T23:00:00.000+08:00

    时间格式转换2020-04-09T23:00:00.000+08:00 /*** 日期格式转换yyyy-MM-dd'T'HH:mm:ss.SSSXXX (yyyy-MM-dd'T'HH:mm:ss.S ...

最新文章

  1. 怎么把ide改成ahci_如何将硬盘由IDE模式修改为AHCI模式,我的主板是华硕P8Z68-VLX,请高手帮帮忙。...
  2. 一个有趣的this指向问题
  3. SAP固定资产期初导入检查
  4. C# Ado.NET连接Sql-server
  5. doxygen问题集锦
  6. ROS Rviz 显示轨迹 Python
  7. 使用hexo+GitHub搭建步骤
  8. 现在的孩子为什么厌学的那么多?孩子厌学了怎么办?
  9. 怎么看tomcat连接的哪个mysql_如何验证tomcat和mysql连接成功呢
  10. 计算机网络—无线局域网
  11. 关于Java之IO流音乐拼接小项目
  12. Linux 挂载 IP SAN
  13. kafka集群搭建(三台服务器)
  14. 计算机网络教程第五版|微课版 - 第一章 概述 - 习题
  15. luci网页shell_修改Luci界面
  16. python爬虫进阶-每日一学(图片反爬-雪碧图)
  17. Java显示the type xxx is already defined的解决方法
  18. 狗狗40题~ (Volume C)
  19. php抓取网页上的指定内容
  20. 面试问题:发一个随机红包,100块钱给10个人。每个人最多12块钱,最少6块钱。怎么分?

热门文章

  1. 7 centos 源码安装samba_CentOS搭建WonderTrader开发环境及v0.5.4版本发布
  2. 没有什么效果的html标签,你知道却不常用的HTML标签(一)
  3. 辽宁省计算机专业A类,辽宁省2008年中职升高职招生考试计算机专业综合试题
  4. lwip可以用于发udp_LWIPUDP一对多
  5. 【蓝桥java】递归基础之计算共多少种走法
  6. 【java】兴唐第二十四节课
  7. IDEA和Eclipse设置文件编码格式
  8. 只有20%的iOS程序员能看懂:详解intrinsicContentSize 及 约束优先级/content Hugging/content Compression Resistance
  9. 微信小程序云数据库触底分页加载,下拉无限加载,第一次请求数据随机,随机获取数据库的数据
  10. Java实现MD5(32/16位大小写)加密