NSDateFormatter美国时间格式转换

本文介绍如何在Swift语言中使用NSDateFormatter进行日期格式化及解析。演示了设置日期和时间样式、指定地区环境等操作,并给出了将NSDate转换为特定格式字符串以及从字符串还原为日期的具体代码。
      //日期处理
      var dateFormatter = NSDateFormatter()
      dateFormatter.dateStyle = NSDateFormatterStyle.MediumStyle
      dateFormatter.timeStyle = NSDateFormatterStyle.MediumStyle
      dateFormatter.locale = NSLocale(localeIdentifier: "en_US") // zh_CN  en_US

      var today:NSDate = NSDate()
      var dateString = dateFormatter.stringFromDate(today)
      println(dateString)//打印结果:Aug 30, 2015, 10:57:33 AM
      
      //endDate为此种时间格式字符串(Aug 30, 2015, 10:57:33 AM)
      let ndate = dateFormatter.dateFromString(endDate!)!
      var endDateString = ndate.description
      var ns2=(endDateString as NSString).substringToIndex(16)
      println(ns2)//打印结果:2015-07-30 16:00



                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值