2019-07-10 iOS 普通時間格式轉(zhuǎn)時區(qū)時間格式(OC)

當(dāng)iOS 從Java后臺接收一個時間格式字符串為2019-07-10 13:12:12,
通過這個時間傳參去查詢,此時后臺因框架原因只接受2019-07-10T13:12:12.000 +0800格式


- (void)viewDidLoad {
    [super viewDidLoad];
    NSString * time = [self stringTransformDateTime:@"2019-07-10 13:12:12"]
    NSLog(@"轉(zhuǎn)化后的時區(qū)時間:%@",time);
}



-(NSString * )stringTransformDateTime:(NSString *)timeStr{

    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    [dateFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    NSDate * date = [dateFormat dateFromString: timeStr];
   
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    //設(shè)定時間格式,這里可以設(shè)置成自己需要的格式
    [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS Z"];
    //用[NSDate date]可以獲取系統(tǒng)當(dāng)前時間
    NSString * dateTimeStr = [dateFormatter stringFromDate:date];
    return dateTimeStr;
}



打印結(jié)果:
"2019-07-10T13:12:12.000 +0800"

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在iOS開發(fā)中,經(jīng)常會遇到各種各樣的時間問題,8小時時差,時間戳,求時間間隔,農(nóng)歷等等。解決辦法網(wǎng)上比比皆是,但大...
    真巧了_嘿閱讀 2,916評論 0 7
  • iOS開發(fā)中,經(jīng)常會遇到各種各樣的時間問題,8小時時差,時間戳,求時間間隔,農(nóng)歷等等。解決辦法網(wǎng)上比比皆是,但大多...
    小李龍彪閱讀 6,736評論 1 6
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,667評論 0 4
  • 走得太快,會摔跤的,偶爾也要停下來思量一下走路的方式和前進(jìn)的目標(biāo)是否正確。 17年已經(jīng)過去大半了,年初定下的計(jì)劃做...
    W_Honor閱讀 509評論 0 1
  • 感受日記day1 今天設(shè)定的意圖:開心美好的一天。 一早起床收拾好,一家人去超市采買,買到了新鮮的芒果和沃柑,開心...
    心晴椰子閱讀 137評論 0 1

友情鏈接更多精彩內(nèi)容