我有一个字符串" 2014年7月18日11 59 PM"。如何将其转换为php时间戳格式,如1404728913?提前谢谢......
答案 0 :(得分:1)
您可以使用NSDateFormatter将date
转换为UTC
时间戳
NSString *str = @"18 Jul 2014 11 59 PM";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"dd MMM yyyy hh mm a"];
NSDate *yourDate = [dateFormatter dateFromString:str];
NSLog(@"%@",@([yourDate timeIntervalSince1970]));
输出1405708140,即UTC timstamp
答案 1 :(得分:0)
添加:小时和分钟之间和strtotime可以读取它。 像这样:
$timestamp = strtotime(preg_replace('/(.+)([0-9]{2}) ([0-9]{2})/','$1$2:$3',$string));