PEAR-DateUnixTime-iOS 1.0.0

PEAR-DateUnixTime-iOS 1.0.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年11月

Hiroki Umatani 维护。



  • 作者
  • HirokiUmatani

概述

转换
NSDate -> NSString, NSDate -> Unix 时间
Unix 时间 -> NSString

NSString -> NSDate
NSString -> Unix 时间
Unix 时间 -> NSDate

安装

pod 'PEAR-DateUnixTime-iOS'

用法

□ 导入头文件

#import "DateUnixTime.h"

□ 示例

/**
 convert from NSDate Date Time
 Sample NSDate Data
 */
#define NOW_DATE [NSDate date]
#define OUTPUT_FORMAT @"yyyy-MM-dd HH:mm:ss.SSS"

    NSString *date_string =[DateUnixTime convertStringFromDate:NOW_DATE outputFormat:OUTPUT_FORMAT];
    NSLog(@"date -> string :%@",date_string);

    double date_time = [DateUnixTime convertUnixTimeFromDate:NOW_DATE];
    NSLog(@"date -> unix_time :%f",date_time);

    NSString *time_str =[DateUnixTime convertStringFromUnixTime:date_time outputFormat:OUTPUT_FORMAT];
    NSLog(@"unix_time -> string :%@",time_str);

/**
 convert from NSString Date Time
 Sample NSString Data
 */
#define TEST_DATE @"1234-05-06 01:23:45.678"
#define INPUT_FORMAT @"yyyy-MM-dd HH:mm:ss.SSS"
    NSDate * str_date = [DateUnixTime convertDateFromString:TEST_DATE inputFormat:INPUT_FORMAT];
    NSLog(@"string -> date :%@",str_date);

    double str_time = [DateUnixTime convertUnixTimeFromString:TEST_DATE inputFormat:INPUT_FORMAT];
    NSLog(@"string -> unix_time :%f",str_time);

    NSDate *time_date = [DateUnixTime convertDateFromUnixTime:str_time];
    NSLog(@"unix_time -> date :%@",time_date);

文档

库文档

许可证

MIT

作者

Hiroki Umatani