我正在尝试将今天的日期转换为以下格式的整数:
YYYYMMDD
例如2014年9月20日为20140926
下面的代码在09以外的所有方面都适用于九月而不是0.如何解决这个问题:
int todaysDate = [[NSString stringWithFormat:@"%d%d%d", (int)currentDate.year, currentDate.month, currentDate.day]integerValue];
答案 0 :(得分:1)
int todaysDate = [[NSString stringWithFormat:@"%d%02d%02d", (int)currentDate.year, currentDate.month, currentDate.day]integerValue];
我认为你也想成为当天的领先零。没有格式化年份。