【问题标题】:Separate Time from NSDate format like string?将时间与 NSDate 格式(如字符串)分开?
【发布时间】:2012-09-06 10:23:09
【问题描述】:

我有一个格式为“2012-09-06 04:57:00.000”的日期字符串。我需要像这样在凌晨 04:57 分隔那个字符串中的时间。帮我解决这个问题?

【问题讨论】:

    标签: ios


    【解决方案1】:
    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"hh:mm:ss a"];
    NSString *timeStr =  [formatter stringFromDate:[NSDate date]];
    

    上面的代码是 ARC 的,否则你需要像发布格式化程序一样

    formatter release
    

    【讨论】:

    • 谢谢.. 我怎样才能继续任何日期?我有前一个日期和时间。所以我怎么能从那个日期字符串中检索
    • 如果你想从日期字符串开始,你可以使用 NSString 方法(解析或喜欢this,或者你可以先将你的 NSString 日期转换为 NSDate。如何?见this
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    • 1970-01-01
    • 2014-09-24
    相关资源
    最近更新 更多