DateUnixConvertor-Swift 1.0.4

DateUnixConvertor-Swift 1.0.4

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2015年11月
SPM支持 SPM

Maintained by Hiroki Umatani.



  • 作者:
  • HirokiUmatani

DateUnixConvertor-Swift

概述

转换
此库可以将日期转换为 NSDate,UnixTime 或字符串。NSDate -> String
NSDate -> UnixTime
UnixTime -> String

String -> NSDate
String -> UnixTime
UnixTime -> NSDate

安装

platform :ios, '8.0'
use_frameworks!
target 'YOUR_PROJECT_NAME' do
pod "DateUnixConvertor-Swift"
end

使用方法

□ 导入

import DateUnixConvertor_Swift

□ 示例

/**
         convert from NSDate to String or Unix Time
         */
        let NOW_DATE = NSDate()
        let OUTPUT_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS"

        let date_string:String = DateUnixConvertor.convertStringFromDate(NOW_DATE, format: OUTPUT_FORMAT)

        NSLog("date -> string :%@",date_string);

        let date_time:Double = DateUnixConvertor .convertUnixTimeFromDate(NOW_DATE)
        NSLog("date -> unix_time :%f",date_time);


        let time_str:String = DateUnixConvertor.convertStringFromUnixTime(date_time, format: OUTPUT_FORMAT)
        NSLog("unix_time -> string :%@",time_str);


        /**
         convert from String to NSDate or UnixTime
         */
        let TEST_DATE:String = "1234-05-06 01:23:45.678"
        let INPUT_FORMAT:String = "yyyy-MM-dd HH:mm:ss.SSS"


        let str_date:NSDate = DateUnixConvertor .convertDateFromString(TEST_DATE, format: INPUT_FORMAT)
        NSLog("string -> date :%@",str_date);

        let str_time:Double = DateUnixConvertor.convertUnixTimeFromString(TEST_DATE, format: INPUT_FORMAT)

        NSLog("string -> unix_time :%f",str_time);

        let time_date:NSDate = DateUnixConvertor.convertDateFromUnixTime(str_time)

        NSLog("unix_time -> date :%@",time_date);

文档

库文档

许可证

MIT

作者

Hiroki Umatani