//
// CCNSDate.h
// CCFC
//
// Created by xichen on 11-12-17.
// Copyright 2011年 ccteam. All rights reserved.
//#import <Foundation/Foundation.h>@interface NSDate(cc)// 獲取系統時間(yyyy-MM-dd HH:mm:ss.SSS格式)
+ (NSString *)getSystemTimeStr;// print current time using printf func
+ (void)printCurrentTime;// print the system date by chinese format
+ (void)printSystemDateByChineseFormat;@end
?
//
// CCNSDate.m
// CCFC
//
// Created by xichen on 11-12-17.
// Copyright 2011年 ccteam. All rights reserved.
//#import "CCNSDate.h"@implementation NSDate(cc)// 獲取系統時間(yyyy-MM-dd HH:mm:ss.SSS格式)
+ (NSString *)getSystemTimeStr
{NSDateFormatter *dateFormatter = [NSDateFormatter new];[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSS"]; // 設置格式為年-月-日 時:分:秒.毫秒NSString *timeStr = [dateFormatter stringFromDate:[NSDate date]];[dateFormatter release];return timeStr;
}// print current time using printf func
+ (void)printCurrentTime
{printf("Current Time is %s\n", [[self getSystemTimeStr] UTF8String]);
}// print the system date by chinese format
+ (void)printSystemDateByChineseFormat
{NSDateFormatter *formatter = [[NSDateFormatter alloc] init];//NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"];//[formatter setLocale:locale];//[locale release];[formatter setDateFormat:@"YYY年MM月d日EEEE"];NSDate *date = [NSDate date];NSLog(@"%@", [formatter stringFromDate:date]);[formatter release];
}@end
微風不燥,陽光正好,你就像風一樣經過這里,愿你停留的片刻溫暖舒心。
我是程序員小迷(致力于C、C++、Java、Kotlin、Android、Shell、JavaScript、TypeScript、Python等編程技術的技巧經驗分享),若作品對您有幫助,請關注、分享、點贊、收藏、在看、喜歡,您的支持是我們為您提供幫助的最大動力。
歡迎關注。助您在編程路上越走越好!