| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- //
- // Helper.m
- // 千模
- //
- // Created by MUMEI on 2018/6/21.
- // Copyright © 2018年 MUMEI. All rights reserved.
- //
- #import "Helper.h"
- @implementation Helper
- + (Helper *)sharedAccount {
- static Helper *sharedAccount = nil;
- @synchronized (self) {
- if (!sharedAccount) {
- sharedAccount = [[Helper alloc] init];
- }
- return sharedAccount;
- }
- }
- + (NSString *)getCurrentTimes {
- NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
- // ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
- [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
- //现在时间,你可以输出来看下是什么格式
- NSDate *datenow = [NSDate date];
- //----------将nsdate按formatter格式转成nsstring
- NSString *currentTimeString = [formatter stringFromDate:datenow];
- NSLog(@"currentTimeString = %@", currentTimeString);
- return currentTimeString;
- }
- + (NSString *)getLastTimes {
- NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
- // ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
- [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
- //现在时间,你可以输出来看下是什么格式
- NSDate *date = [NSDate date];
- NSDate *lastDay = [NSDate dateWithTimeInterval:-24 * 60 * 60 sinceDate:date];
- //----------将nsdate按formatter格式转成nsstring
- NSString *lastTimeString = [formatter stringFromDate:lastDay];
- NSLog(@"lastTimeString = %@", lastTimeString);
- return lastTimeString;
- }
- + (BOOL)valiMobile:(NSString *)mobile {
- return [[NSPredicate predicateWithFormat:@"SELF MATCHES %@", @"^1[3-9]\\d{9}$"] evaluateWithObject:mobile];
- }
- @end
|