时间日期转时间戳强制24小时制


+(NSInteger)timeSwitchTimestamp:(NSString *)formatTime andFormatter:(NSString *)format{
    
    format = @"yyyy-MM-dd HH:mm:ss";

//    formatTime = @"2023-05-04 18:40:22";
    

    NSDateFormatter *dateformatter = [[NSDateFormatter alloc]init];
    
    //设置本地区就可以得到24小时制时间,不论手机是12不时制还是24小时制
       NSLocale *zh_CNLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];
    
    dateformatter.locale = zh_CNLocale;

    [dateformatter setDateFormat: format];

    NSDate *date = [dateformatter dateFromString:formatTime];

    long timeStamp = [date timeIntervalSince1970];

    return timeStamp;
    
    
    
    
    


}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容