iOS阳历转阴历的一个demo

最近项目开发过程中,涉及到阳历转阴历

于是自己写了一个

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self test];
}

- (NSString*)getLunarDateString:(NSDate*)date
{
    static NSCalendar*lunarCalendar;
    static NSArray*lunarDateDescription;
    static NSArray*lunarMonthDescription;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        lunarCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierChinese];
        lunarCalendar.locale = [NSLocale localeWithLocaleIdentifier:@"zh-CN"];
        lunarDateDescription = @[@"初一",@"初二",@"初三",@"初四",@"初五",@"初六",@"初七",@"初八",@"初九",@"初十",@"十一",@"十二",@"十三",@"十四",@"十五",@"十六",@"十七",@"十八",@"十九",@"廿十",@"廿一",@"廿二",@"廿三",@"廿四",@"廿五",@"廿六",@"廿七",@"廿八",@"廿九",@"三十"];
        lunarMonthDescription = @[@"正",@"二",@"三",@"四",@"五",@"六",@"七",@"八",@"九",@"十",@"冬",@"腊"];
    });
    NSInteger day = [lunarCalendar components:NSCalendarUnitDay fromDate:date].day;
    NSInteger month = [lunarCalendar components:NSCalendarUnitMonth fromDate:date].month;
    NSString*monthString = [lunarMonthDescription objectAtIndex:month-1];
    NSString*dayString = lunarDateDescription[day-1];
    return [NSString stringWithFormat:@"%@月%@",monthString,dayString];
}

- (NSString*)date2String:(NSDate*)date
{
    static NSDateFormatter * dateFormatter;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        dateFormatter = [[NSDateFormatter alloc]init];
        [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
    });
    NSString*dateString =[dateFormatter stringFromDate:date];
    return dateString;
}

- (void)test
{
    for (int i=0 ; i < 365; i++)
    {
        NSDate*currentDate = [NSDate date];
        currentDate = [currentDate dateByAddingTimeInterval:-i*24*3600];
        NSLog(@"solar:%@,lunar:%@",[self date2String:currentDate], [self getLunarDateString:currentDate]);
    }
}
@end

  测试在闰年和非闰年情况都正常

2016-07-07 18:41:44.382 LunarDateTranslate[41582:303812] solar:2016-07-07 18:41,lunar:六月初四
2016-07-07 18:41:44.383 LunarDateTranslate[41582:303812] solar:2016-07-06 18:41,lunar:六月初三
2016-07-07 18:41:44.383 LunarDateTranslate[41582:303812] solar:2016-07-05 18:41,lunar:六月初二
2016-07-07 18:41:44.383 LunarDateTranslate[41582:303812] solar:2016-07-04 18:41,lunar:六月初一
2016-07-07 18:41:44.383 LunarDateTranslate[41582:303812] solar:2016-07-03 18:41,lunar:五月廿九
2016-07-07 18:41:44.383 LunarDateTranslate[41582:303812] solar:2016-07-02 18:41,lunar:五月廿八
2016-07-07 18:41:44.384 LunarDateTranslate[41582:303812] solar:2016-07-01 18:41,lunar:五月廿七
2016-07-07 18:41:44.384 LunarDateTranslate[41582:303812] solar:2016-06-30 18:41,lunar:五月廿六
2016-07-07 18:41:44.384 LunarDateTranslate[41582:303812] solar:2016-06-29 18:41,lunar:五月廿五
2016-07-07 18:41:44.384 LunarDateTranslate[41582:303812] solar:2016-06-28 18:41,lunar:五月廿四
2016-07-07 18:41:44.385 LunarDateTranslate[41582:303812] solar:2016-06-27 18:41,lunar:五月廿三
2016-07-07 18:41:44.385 LunarDateTranslate[41582:303812] solar:2016-06-26 18:41,lunar:五月廿二
2016-07-07 18:41:44.433 LunarDateTranslate[41582:303812] solar:2016-06-25 18:41,lunar:五月廿一
2016-07-07 18:41:44.433 LunarDateTranslate[41582:303812] solar:2016-06-24 18:41,lunar:五月廿十
2016-07-07 18:41:44.434 LunarDateTranslate[41582:303812] solar:2016-06-23 18:41,lunar:五月十九
2016-07-07 18:41:44.434 LunarDateTranslate[41582:303812] solar:2016-06-22 18:41,lunar:五月十八
2016-07-07 18:41:44.434 LunarDateTranslate[41582:303812] solar:2016-06-21 18:41,lunar:五月十七
2016-07-07 18:41:44.434 LunarDateTranslate[41582:303812] solar:2016-06-20 18:41,lunar:五月十六
2016-07-07 18:41:44.435 LunarDateTranslate[41582:303812] solar:2016-06-19 18:41,lunar:五月十五
2016-07-07 18:41:44.435 LunarDateTranslate[41582:303812] solar:2016-06-18 18:41,lunar:五月十四
2016-07-07 18:41:44.435 LunarDateTranslate[41582:303812] solar:2016-06-17 18:41,lunar:五月十三
2016-07-07 18:41:44.435 LunarDateTranslate[41582:303812] solar:2016-06-16 18:41,lunar:五月十二
2016-07-07 18:41:44.436 LunarDateTranslate[41582:303812] solar:2016-06-15 18:41,lunar:五月十一
2016-07-07 18:41:44.436 LunarDateTranslate[41582:303812] solar:2016-06-14 18:41,lunar:五月初十
2016-07-07 18:41:44.436 LunarDateTranslate[41582:303812] solar:2016-06-13 18:41,lunar:五月初九
2016-07-07 18:41:44.436 LunarDateTranslate[41582:303812] solar:2016-06-12 18:41,lunar:五月初八
2016-07-07 18:41:44.438 LunarDateTranslate[41582:303812] solar:2016-06-11 18:41,lunar:五月初七
2016-07-07 18:41:44.438 LunarDateTranslate[41582:303812] solar:2016-06-10 18:41,lunar:五月初六
2016-07-07 18:41:44.442 LunarDateTranslate[41582:303812] solar:2016-06-09 18:41,lunar:五月初五
2016-07-07 18:41:44.451 LunarDateTranslate[41582:303812] solar:2016-06-08 18:41,lunar:五月初四
2016-07-07 18:41:44.452 LunarDateTranslate[41582:303812] solar:2016-06-07 18:41,lunar:五月初三
2016-07-07 18:41:44.452 LunarDateTranslate[41582:303812] solar:2016-06-06 18:41,lunar:五月初二
2016-07-07 18:41:44.452 LunarDateTranslate[41582:303812] solar:2016-06-05 18:41,lunar:五月初一
2016-07-07 18:41:44.452 LunarDateTranslate[41582:303812] solar:2016-06-04 18:41,lunar:四月廿九
2016-07-07 18:41:44.453 LunarDateTranslate[41582:303812] solar:2016-06-03 18:41,lunar:四月廿八
2016-07-07 18:41:44.453 LunarDateTranslate[41582:303812] solar:2016-06-02 18:41,lunar:四月廿七
2016-07-07 18:41:44.454 LunarDateTranslate[41582:303812] solar:2016-06-01 18:41,lunar:四月廿六
2016-07-07 18:41:44.454 LunarDateTranslate[41582:303812] solar:2016-05-31 18:41,lunar:四月廿五
2016-07-07 18:41:44.545 LunarDateTranslate[41582:303812] solar:2016-05-30 18:41,lunar:四月廿四
2016-07-07 18:41:44.545 LunarDateTranslate[41582:303812] solar:2016-05-29 18:41,lunar:四月廿三
2016-07-07 18:41:44.545 LunarDateTranslate[41582:303812] solar:2016-05-28 18:41,lunar:四月廿二
2016-07-07 18:41:44.545 LunarDateTranslate[41582:303812] solar:2016-05-27 18:41,lunar:四月廿一
2016-07-07 18:41:44.546 LunarDateTranslate[41582:303812] solar:2016-05-26 18:41,lunar:四月廿十
2016-07-07 18:41:44.546 LunarDateTranslate[41582:303812] solar:2016-05-25 18:41,lunar:四月十九
2016-07-07 18:41:44.546 LunarDateTranslate[41582:303812] solar:2016-05-24 18:41,lunar:四月十八
2016-07-07 18:41:44.546 LunarDateTranslate[41582:303812] solar:2016-05-23 18:41,lunar:四月十七
2016-07-07 18:41:44.547 LunarDateTranslate[41582:303812] solar:2016-05-22 18:41,lunar:四月十六
2016-07-07 18:41:44.547 LunarDateTranslate[41582:303812] solar:2016-05-21 18:41,lunar:四月十五
2016-07-07 18:41:44.547 LunarDateTranslate[41582:303812] solar:2016-05-20 18:41,lunar:四月十四
2016-07-07 18:41:44.547 LunarDateTranslate[41582:303812] solar:2016-05-19 18:41,lunar:四月十三
2016-07-07 18:41:44.547 LunarDateTranslate[41582:303812] solar:2016-05-18 18:41,lunar:四月十二
2016-07-07 18:41:44.548 LunarDateTranslate[41582:303812] solar:2016-05-17 18:41,lunar:四月十一
2016-07-07 18:41:44.548 LunarDateTranslate[41582:303812] solar:2016-05-16 18:41,lunar:四月初十
2016-07-07 18:41:44.548 LunarDateTranslate[41582:303812] solar:2016-05-15 18:41,lunar:四月初九
2016-07-07 18:41:44.548 LunarDateTranslate[41582:303812] solar:2016-05-14 18:41,lunar:四月初八
2016-07-07 18:41:44.549 LunarDateTranslate[41582:303812] solar:2016-05-13 18:41,lunar:四月初七
2016-07-07 18:41:44.549 LunarDateTranslate[41582:303812] solar:2016-05-12 18:41,lunar:四月初六
2016-07-07 18:41:44.549 LunarDateTranslate[41582:303812] solar:2016-05-11 18:41,lunar:四月初五
2016-07-07 18:41:44.549 LunarDateTranslate[41582:303812] solar:2016-05-10 18:41,lunar:四月初四
2016-07-07 18:41:44.549 LunarDateTranslate[41582:303812] solar:2016-05-09 18:41,lunar:四月初三
2016-07-07 18:41:44.550 LunarDateTranslate[41582:303812] solar:2016-05-08 18:41,lunar:四月初二
2016-07-07 18:41:44.550 LunarDateTranslate[41582:303812] solar:2016-05-07 18:41,lunar:四月初一
2016-07-07 18:41:44.550 LunarDateTranslate[41582:303812] solar:2016-05-06 18:41,lunar:三月三十
2016-07-07 18:41:44.550 LunarDateTranslate[41582:303812] solar:2016-05-05 18:41,lunar:三月廿九
2016-07-07 18:41:44.550 LunarDateTranslate[41582:303812] solar:2016-05-04 18:41,lunar:三月廿八
2016-07-07 18:41:44.582 LunarDateTranslate[41582:303812] solar:2016-05-03 18:41,lunar:三月廿七
2016-07-07 18:41:44.582 LunarDateTranslate[41582:303812] solar:2016-05-02 18:41,lunar:三月廿六
2016-07-07 18:41:44.582 LunarDateTranslate[41582:303812] solar:2016-05-01 18:41,lunar:三月廿五
2016-07-07 18:41:44.583 LunarDateTranslate[41582:303812] solar:2016-04-30 18:41,lunar:三月廿四
2016-07-07 18:41:44.583 LunarDateTranslate[41582:303812] solar:2016-04-29 18:41,lunar:三月廿三
2016-07-07 18:41:44.583 LunarDateTranslate[41582:303812] solar:2016-04-28 18:41,lunar:三月廿二
2016-07-07 18:41:44.583 LunarDateTranslate[41582:303812] solar:2016-04-27 18:41,lunar:三月廿一
2016-07-07 18:41:44.583 LunarDateTranslate[41582:303812] solar:2016-04-26 18:41,lunar:三月廿十
2016-07-07 18:41:44.584 LunarDateTranslate[41582:303812] solar:2016-04-25 18:41,lunar:三月十九
2016-07-07 18:41:44.584 LunarDateTranslate[41582:303812] solar:2016-04-24 18:41,lunar:三月十八
2016-07-07 18:41:44.584 LunarDateTranslate[41582:303812] solar:2016-04-23 18:41,lunar:三月十七
2016-07-07 18:41:44.628 LunarDateTranslate[41582:303812] solar:2016-04-22 18:41,lunar:三月十六
2016-07-07 18:41:44.628 LunarDateTranslate[41582:303812] solar:2016-04-21 18:41,lunar:三月十五
2016-07-07 18:41:44.629 LunarDateTranslate[41582:303812] solar:2016-04-20 18:41,lunar:三月十四
2016-07-07 18:41:44.629 LunarDateTranslate[41582:303812] solar:2016-04-19 18:41,lunar:三月十三
2016-07-07 18:41:44.629 LunarDateTranslate[41582:303812] solar:2016-04-18 18:41,lunar:三月十二
2016-07-07 18:41:44.629 LunarDateTranslate[41582:303812] solar:2016-04-17 18:41,lunar:三月十一
2016-07-07 18:41:44.630 LunarDateTranslate[41582:303812] solar:2016-04-16 18:41,lunar:三月初十
2016-07-07 18:41:44.630 LunarDateTranslate[41582:303812] solar:2016-04-15 18:41,lunar:三月初九
2016-07-07 18:41:44.630 LunarDateTranslate[41582:303812] solar:2016-04-14 18:41,lunar:三月初八
2016-07-07 18:41:44.630 LunarDateTranslate[41582:303812] solar:2016-04-13 18:41,lunar:三月初七
2016-07-07 18:41:44.630 LunarDateTranslate[41582:303812] solar:2016-04-12 18:41,lunar:三月初六
2016-07-07 18:41:44.631 LunarDateTranslate[41582:303812] solar:2016-04-11 18:41,lunar:三月初五
2016-07-07 18:41:44.631 LunarDateTranslate[41582:303812] solar:2016-04-10 18:41,lunar:三月初四
2016-07-07 18:41:44.631 LunarDateTranslate[41582:303812] solar:2016-04-09 18:41,lunar:三月初三
2016-07-07 18:41:44.631 LunarDateTranslate[41582:303812] solar:2016-04-08 18:41,lunar:三月初二
2016-07-07 18:41:44.631 LunarDateTranslate[41582:303812] solar:2016-04-07 18:41,lunar:三月初一
2016-07-07 18:41:44.632 LunarDateTranslate[41582:303812] solar:2016-04-06 18:41,lunar:二月廿九
2016-07-07 18:41:44.632 LunarDateTranslate[41582:303812] solar:2016-04-05 18:41,lunar:二月廿八
2016-07-07 18:41:44.632 LunarDateTranslate[41582:303812] solar:2016-04-04 18:41,lunar:二月廿七
2016-07-07 18:41:44.632 LunarDateTranslate[41582:303812] solar:2016-04-03 18:41,lunar:二月廿六
2016-07-07 18:41:44.632 LunarDateTranslate[41582:303812] solar:2016-04-02 18:41,lunar:二月廿五
2016-07-07 18:41:44.633 LunarDateTranslate[41582:303812] solar:2016-04-01 18:41,lunar:二月廿四
2016-07-07 18:41:44.633 LunarDateTranslate[41582:303812] solar:2016-03-31 18:41,lunar:二月廿三
2016-07-07 18:41:44.633 LunarDateTranslate[41582:303812] solar:2016-03-30 18:41,lunar:二月廿二
2016-07-07 18:41:44.679 LunarDateTranslate[41582:303812] solar:2016-03-29 18:41,lunar:二月廿一
2016-07-07 18:41:44.679 LunarDateTranslate[41582:303812] solar:2016-03-28 18:41,lunar:二月廿十
2016-07-07 18:41:44.680 LunarDateTranslate[41582:303812] solar:2016-03-27 18:41,lunar:二月十九
2016-07-07 18:41:44.680 LunarDateTranslate[41582:303812] solar:2016-03-26 18:41,lunar:二月十八
2016-07-07 18:41:44.680 LunarDateTranslate[41582:303812] solar:2016-03-25 18:41,lunar:二月十七
2016-07-07 18:41:44.680 LunarDateTranslate[41582:303812] solar:2016-03-24 18:41,lunar:二月十六
2016-07-07 18:41:44.681 LunarDateTranslate[41582:303812] solar:2016-03-23 18:41,lunar:二月十五
2016-07-07 18:41:44.681 LunarDateTranslate[41582:303812] solar:2016-03-22 18:41,lunar:二月十四
2016-07-07 18:41:44.681 LunarDateTranslate[41582:303812] solar:2016-03-21 18:41,lunar:二月十三
2016-07-07 18:41:44.681 LunarDateTranslate[41582:303812] solar:2016-03-20 18:41,lunar:二月十二
2016-07-07 18:41:44.713 LunarDateTranslate[41582:303812] solar:2016-03-19 18:41,lunar:二月十一
2016-07-07 18:41:44.713 LunarDateTranslate[41582:303812] solar:2016-03-18 18:41,lunar:二月初十
2016-07-07 18:41:44.713 LunarDateTranslate[41582:303812] solar:2016-03-17 18:41,lunar:二月初九
2016-07-07 18:41:44.714 LunarDateTranslate[41582:303812] solar:2016-03-16 18:41,lunar:二月初八
2016-07-07 18:41:44.714 LunarDateTranslate[41582:303812] solar:2016-03-15 18:41,lunar:二月初七
2016-07-07 18:41:44.714 LunarDateTranslate[41582:303812] solar:2016-03-14 18:41,lunar:二月初六
2016-07-07 18:41:44.714 LunarDateTranslate[41582:303812] solar:2016-03-13 18:41,lunar:二月初五
2016-07-07 18:41:44.715 LunarDateTranslate[41582:303812] solar:2016-03-12 18:41,lunar:二月初四
2016-07-07 18:41:44.715 LunarDateTranslate[41582:303812] solar:2016-03-11 18:41,lunar:二月初三
2016-07-07 18:41:44.715 LunarDateTranslate[41582:303812] solar:2016-03-10 18:41,lunar:二月初二
2016-07-07 18:41:44.715 LunarDateTranslate[41582:303812] solar:2016-03-09 18:41,lunar:二月初一
2016-07-07 18:41:44.715 LunarDateTranslate[41582:303812] solar:2016-03-08 18:41,lunar:正月三十
2016-07-07 18:41:44.716 LunarDateTranslate[41582:303812] solar:2016-03-07 18:41,lunar:正月廿九
2016-07-07 18:41:44.716 LunarDateTranslate[41582:303812] solar:2016-03-06 18:41,lunar:正月廿八
2016-07-07 18:41:44.716 LunarDateTranslate[41582:303812] solar:2016-03-05 18:41,lunar:正月廿七
2016-07-07 18:41:44.717 LunarDateTranslate[41582:303812] solar:2016-03-04 18:41,lunar:正月廿六
2016-07-07 18:41:44.717 LunarDateTranslate[41582:303812] solar:2016-03-03 18:41,lunar:正月廿五
2016-07-07 18:41:44.717 LunarDateTranslate[41582:303812] solar:2016-03-02 18:41,lunar:正月廿四
2016-07-07 18:41:44.718 LunarDateTranslate[41582:303812] solar:2016-03-01 18:41,lunar:正月廿三
2016-07-07 18:41:44.718 LunarDateTranslate[41582:303812] solar:2016-02-29 18:41,lunar:正月廿二
2016-07-07 18:41:44.718 LunarDateTranslate[41582:303812] solar:2016-02-28 18:41,lunar:正月廿一
2016-07-07 18:41:44.718 LunarDateTranslate[41582:303812] solar:2016-02-27 18:41,lunar:正月廿十
2016-07-07 18:41:44.718 LunarDateTranslate[41582:303812] solar:2016-02-26 18:41,lunar:正月十九
2016-07-07 18:41:44.719 LunarDateTranslate[41582:303812] solar:2016-02-25 18:41,lunar:正月十八
2016-07-07 18:41:44.719 LunarDateTranslate[41582:303812] solar:2016-02-24 18:41,lunar:正月十七
2016-07-07 18:41:44.719 LunarDateTranslate[41582:303812] solar:2016-02-23 18:41,lunar:正月十六
2016-07-07 18:41:44.719 LunarDateTranslate[41582:303812] solar:2016-02-22 18:41,lunar:正月十五
2016-07-07 18:41:44.720 LunarDateTranslate[41582:303812] solar:2016-02-21 18:41,lunar:正月十四
2016-07-07 18:41:44.720 LunarDateTranslate[41582:303812] solar:2016-02-20 18:41,lunar:正月十三
2016-07-07 18:41:44.720 LunarDateTranslate[41582:303812] solar:2016-02-19 18:41,lunar:正月十二
2016-07-07 18:41:44.720 LunarDateTranslate[41582:303812] solar:2016-02-18 18:41,lunar:正月十一
2016-07-07 18:41:44.721 LunarDateTranslate[41582:303812] solar:2016-02-17 18:41,lunar:正月初十
2016-07-07 18:41:44.721 LunarDateTranslate[41582:303812] solar:2016-02-16 18:41,lunar:正月初九
2016-07-07 18:41:44.721 LunarDateTranslate[41582:303812] solar:2016-02-15 18:41,lunar:正月初八
2016-07-07 18:41:44.721 LunarDateTranslate[41582:303812] solar:2016-02-14 18:41,lunar:正月初七
2016-07-07 18:41:44.722 LunarDateTranslate[41582:303812] solar:2016-02-13 18:41,lunar:正月初六
2016-07-07 18:41:44.722 LunarDateTranslate[41582:303812] solar:2016-02-12 18:41,lunar:正月初五
2016-07-07 18:41:44.722 LunarDateTranslate[41582:303812] solar:2016-02-11 18:41,lunar:正月初四
2016-07-07 18:41:44.722 LunarDateTranslate[41582:303812] solar:2016-02-10 18:41,lunar:正月初三
2016-07-07 18:41:44.723 LunarDateTranslate[41582:303812] solar:2016-02-09 18:41,lunar:正月初二
2016-07-07 18:41:44.723 LunarDateTranslate[41582:303812] solar:2016-02-08 18:41,lunar:正月初一
2016-07-07 18:41:44.723 LunarDateTranslate[41582:303812] solar:2016-02-07 18:41,lunar:腊月廿九
2016-07-07 18:41:44.723 LunarDateTranslate[41582:303812] solar:2016-02-06 18:41,lunar:腊月廿八
2016-07-07 18:41:44.724 LunarDateTranslate[41582:303812] solar:2016-02-05 18:41,lunar:腊月廿七
2016-07-07 18:41:44.724 LunarDateTranslate[41582:303812] solar:2016-02-04 18:41,lunar:腊月廿六
2016-07-07 18:41:44.724 LunarDateTranslate[41582:303812] solar:2016-02-03 18:41,lunar:腊月廿五
2016-07-07 18:41:44.724 LunarDateTranslate[41582:303812] solar:2016-02-02 18:41,lunar:腊月廿四
2016-07-07 18:41:44.724 LunarDateTranslate[41582:303812] solar:2016-02-01 18:41,lunar:腊月廿三
2016-07-07 18:41:44.725 LunarDateTranslate[41582:303812] solar:2016-01-31 18:41,lunar:腊月廿二
2016-07-07 18:41:44.725 LunarDateTranslate[41582:303812] solar:2016-01-30 18:41,lunar:腊月廿一
2016-07-07 18:41:44.725 LunarDateTranslate[41582:303812] solar:2016-01-29 18:41,lunar:腊月廿十
2016-07-07 18:41:44.725 LunarDateTranslate[41582:303812] solar:2016-01-28 18:41,lunar:腊月十九
2016-07-07 18:41:44.725 LunarDateTranslate[41582:303812] solar:2016-01-27 18:41,lunar:腊月十八
2016-07-07 18:41:44.726 LunarDateTranslate[41582:303812] solar:2016-01-26 18:41,lunar:腊月十七
2016-07-07 18:41:44.726 LunarDateTranslate[41582:303812] solar:2016-01-25 18:41,lunar:腊月十六
2016-07-07 18:41:44.726 LunarDateTranslate[41582:303812] solar:2016-01-24 18:41,lunar:腊月十五
2016-07-07 18:41:44.726 LunarDateTranslate[41582:303812] solar:2016-01-23 18:41,lunar:腊月十四
2016-07-07 18:41:44.726 LunarDateTranslate[41582:303812] solar:2016-01-22 18:41,lunar:腊月十三
2016-07-07 18:41:44.727 LunarDateTranslate[41582:303812] solar:2016-01-21 18:41,lunar:腊月十二
2016-07-07 18:41:44.727 LunarDateTranslate[41582:303812] solar:2016-01-20 18:41,lunar:腊月十一
2016-07-07 18:41:44.727 LunarDateTranslate[41582:303812] solar:2016-01-19 18:41,lunar:腊月初十
2016-07-07 18:41:44.727 LunarDateTranslate[41582:303812] solar:2016-01-18 18:41,lunar:腊月初九
2016-07-07 18:41:44.727 LunarDateTranslate[41582:303812] solar:2016-01-17 18:41,lunar:腊月初八
2016-07-07 18:41:44.728 LunarDateTranslate[41582:303812] solar:2016-01-16 18:41,lunar:腊月初七
2016-07-07 18:41:44.728 LunarDateTranslate[41582:303812] solar:2016-01-15 18:41,lunar:腊月初六
2016-07-07 18:41:44.728 LunarDateTranslate[41582:303812] solar:2016-01-14 18:41,lunar:腊月初五
2016-07-07 18:41:44.728 LunarDateTranslate[41582:303812] solar:2016-01-13 18:41,lunar:腊月初四
2016-07-07 18:41:44.728 LunarDateTranslate[41582:303812] solar:2016-01-12 18:41,lunar:腊月初三
2016-07-07 18:41:44.729 LunarDateTranslate[41582:303812] solar:2016-01-11 18:41,lunar:腊月初二
2016-07-07 18:41:44.729 LunarDateTranslate[41582:303812] solar:2016-01-10 18:41,lunar:腊月初一
2016-07-07 18:41:44.729 LunarDateTranslate[41582:303812] solar:2016-01-09 18:41,lunar:冬月三十
2016-07-07 18:41:44.729 LunarDateTranslate[41582:303812] solar:2016-01-08 18:41,lunar:冬月廿九
2016-07-07 18:41:44.729 LunarDateTranslate[41582:303812] solar:2016-01-07 18:41,lunar:冬月廿八
2016-07-07 18:41:44.730 LunarDateTranslate[41582:303812] solar:2016-01-06 18:41,lunar:冬月廿七
2016-07-07 18:41:44.730 LunarDateTranslate[41582:303812] solar:2016-01-05 18:41,lunar:冬月廿六
2016-07-07 18:41:44.730 LunarDateTranslate[41582:303812] solar:2016-01-04 18:41,lunar:冬月廿五
2016-07-07 18:41:44.730 LunarDateTranslate[41582:303812] solar:2016-01-03 18:41,lunar:冬月廿四
2016-07-07 18:41:44.731 LunarDateTranslate[41582:303812] solar:2016-01-02 18:41,lunar:冬月廿三
2016-07-07 18:41:44.731 LunarDateTranslate[41582:303812] solar:2016-01-01 18:41,lunar:冬月廿二
2016-07-07 18:41:44.731 LunarDateTranslate[41582:303812] solar:2015-12-31 18:41,lunar:冬月廿一
2016-07-07 18:41:44.742 LunarDateTranslate[41582:303812] solar:2015-12-30 18:41,lunar:冬月廿十
2016-07-07 18:41:44.742 LunarDateTranslate[41582:303812] solar:2015-12-29 18:41,lunar:冬月十九
2016-07-07 18:41:44.743 LunarDateTranslate[41582:303812] solar:2015-12-28 18:41,lunar:冬月十八
2016-07-07 18:41:44.743 LunarDateTranslate[41582:303812] solar:2015-12-27 18:41,lunar:冬月十七
2016-07-07 18:41:44.743 LunarDateTranslate[41582:303812] solar:2015-12-26 18:41,lunar:冬月十六
2016-07-07 18:41:44.743 LunarDateTranslate[41582:303812] solar:2015-12-25 18:41,lunar:冬月十五
2016-07-07 18:41:44.743 LunarDateTranslate[41582:303812] solar:2015-12-24 18:41,lunar:冬月十四
2016-07-07 18:41:44.744 LunarDateTranslate[41582:303812] solar:2015-12-23 18:41,lunar:冬月十三
2016-07-07 18:41:44.744 LunarDateTranslate[41582:303812] solar:2015-12-22 18:41,lunar:冬月十二
2016-07-07 18:41:44.744 LunarDateTranslate[41582:303812] solar:2015-12-21 18:41,lunar:冬月十一
2016-07-07 18:41:44.776 LunarDateTranslate[41582:303812] solar:2015-12-20 18:41,lunar:冬月初十
2016-07-07 18:41:44.777 LunarDateTranslate[41582:303812] solar:2015-12-19 18:41,lunar:冬月初九
2016-07-07 18:41:44.778 LunarDateTranslate[41582:303812] solar:2015-12-18 18:41,lunar:冬月初八
2016-07-07 18:41:44.778 LunarDateTranslate[41582:303812] solar:2015-12-17 18:41,lunar:冬月初七
2016-07-07 18:41:44.778 LunarDateTranslate[41582:303812] solar:2015-12-16 18:41,lunar:冬月初六
2016-07-07 18:41:44.778 LunarDateTranslate[41582:303812] solar:2015-12-15 18:41,lunar:冬月初五
2016-07-07 18:41:44.778 LunarDateTranslate[41582:303812] solar:2015-12-14 18:41,lunar:冬月初四
2016-07-07 18:41:44.779 LunarDateTranslate[41582:303812] solar:2015-12-13 18:41,lunar:冬月初三
2016-07-07 18:41:44.779 LunarDateTranslate[41582:303812] solar:2015-12-12 18:41,lunar:冬月初二
2016-07-07 18:41:44.779 LunarDateTranslate[41582:303812] solar:2015-12-11 18:41,lunar:冬月初一
2016-07-07 18:41:44.779 LunarDateTranslate[41582:303812] solar:2015-12-10 18:41,lunar:十月廿九
2016-07-07 18:41:44.780 LunarDateTranslate[41582:303812] solar:2015-12-09 18:41,lunar:十月廿八
2016-07-07 18:41:44.780 LunarDateTranslate[41582:303812] solar:2015-12-08 18:41,lunar:十月廿七
2016-07-07 18:41:44.780 LunarDateTranslate[41582:303812] solar:2015-12-07 18:41,lunar:十月廿六
2016-07-07 18:41:44.780 LunarDateTranslate[41582:303812] solar:2015-12-06 18:41,lunar:十月廿五
2016-07-07 18:41:44.781 LunarDateTranslate[41582:303812] solar:2015-12-05 18:41,lunar:十月廿四
2016-07-07 18:41:44.781 LunarDateTranslate[41582:303812] solar:2015-12-04 18:41,lunar:十月廿三
2016-07-07 18:41:44.781 LunarDateTranslate[41582:303812] solar:2015-12-03 18:41,lunar:十月廿二
2016-07-07 18:41:44.781 LunarDateTranslate[41582:303812] solar:2015-12-02 18:41,lunar:十月廿一
2016-07-07 18:41:44.782 LunarDateTranslate[41582:303812] solar:2015-12-01 18:41,lunar:十月廿十
2016-07-07 18:41:44.782 LunarDateTranslate[41582:303812] solar:2015-11-30 18:41,lunar:十月十九
2016-07-07 18:41:44.782 LunarDateTranslate[41582:303812] solar:2015-11-29 18:41,lunar:十月十八
2016-07-07 18:41:44.782 LunarDateTranslate[41582:303812] solar:2015-11-28 18:41,lunar:十月十七
2016-07-07 18:41:44.782 LunarDateTranslate[41582:303812] solar:2015-11-27 18:41,lunar:十月十六
2016-07-07 18:41:44.783 LunarDateTranslate[41582:303812] solar:2015-11-26 18:41,lunar:十月十五
2016-07-07 18:41:44.783 LunarDateTranslate[41582:303812] solar:2015-11-25 18:41,lunar:十月十四
2016-07-07 18:41:44.783 LunarDateTranslate[41582:303812] solar:2015-11-24 18:41,lunar:十月十三
2016-07-07 18:41:44.783 LunarDateTranslate[41582:303812] solar:2015-11-23 18:41,lunar:十月十二
2016-07-07 18:41:44.784 LunarDateTranslate[41582:303812] solar:2015-11-22 18:41,lunar:十月十一
2016-07-07 18:41:44.784 LunarDateTranslate[41582:303812] solar:2015-11-21 18:41,lunar:十月初十
2016-07-07 18:41:44.784 LunarDateTranslate[41582:303812] solar:2015-11-20 18:41,lunar:十月初九
2016-07-07 18:41:44.784 LunarDateTranslate[41582:303812] solar:2015-11-19 18:41,lunar:十月初八
2016-07-07 18:41:44.784 LunarDateTranslate[41582:303812] solar:2015-11-18 18:41,lunar:十月初七
2016-07-07 18:41:44.785 LunarDateTranslate[41582:303812] solar:2015-11-17 18:41,lunar:十月初六
2016-07-07 18:41:44.785 LunarDateTranslate[41582:303812] solar:2015-11-16 18:41,lunar:十月初五
2016-07-07 18:41:44.785 LunarDateTranslate[41582:303812] solar:2015-11-15 18:41,lunar:十月初四
2016-07-07 18:41:44.785 LunarDateTranslate[41582:303812] solar:2015-11-14 18:41,lunar:十月初三
2016-07-07 18:41:44.785 LunarDateTranslate[41582:303812] solar:2015-11-13 18:41,lunar:十月初二
2016-07-07 18:41:44.786 LunarDateTranslate[41582:303812] solar:2015-11-12 18:41,lunar:十月初一
2016-07-07 18:41:44.786 LunarDateTranslate[41582:303812] solar:2015-11-11 18:41,lunar:九月三十
2016-07-07 18:41:44.786 LunarDateTranslate[41582:303812] solar:2015-11-10 18:41,lunar:九月廿九
2016-07-07 18:41:44.786 LunarDateTranslate[41582:303812] solar:2015-11-09 18:41,lunar:九月廿八
2016-07-07 18:41:44.786 LunarDateTranslate[41582:303812] solar:2015-11-08 18:41,lunar:九月廿七
2016-07-07 18:41:44.787 LunarDateTranslate[41582:303812] solar:2015-11-07 18:41,lunar:九月廿六
2016-07-07 18:41:44.787 LunarDateTranslate[41582:303812] solar:2015-11-06 18:41,lunar:九月廿五
2016-07-07 18:41:44.787 LunarDateTranslate[41582:303812] solar:2015-11-05 18:41,lunar:九月廿四
2016-07-07 18:41:44.787 LunarDateTranslate[41582:303812] solar:2015-11-04 18:41,lunar:九月廿三
2016-07-07 18:41:44.788 LunarDateTranslate[41582:303812] solar:2015-11-03 18:41,lunar:九月廿二
2016-07-07 18:41:44.788 LunarDateTranslate[41582:303812] solar:2015-11-02 18:41,lunar:九月廿一
2016-07-07 18:41:44.788 LunarDateTranslate[41582:303812] solar:2015-11-01 18:41,lunar:九月廿十
2016-07-07 18:41:44.788 LunarDateTranslate[41582:303812] solar:2015-10-31 18:41,lunar:九月十九
2016-07-07 18:41:44.789 LunarDateTranslate[41582:303812] solar:2015-10-30 18:41,lunar:九月十八
2016-07-07 18:41:44.789 LunarDateTranslate[41582:303812] solar:2015-10-29 18:41,lunar:九月十七
2016-07-07 18:41:44.789 LunarDateTranslate[41582:303812] solar:2015-10-28 18:41,lunar:九月十六
2016-07-07 18:41:44.789 LunarDateTranslate[41582:303812] solar:2015-10-27 18:41,lunar:九月十五
2016-07-07 18:41:44.789 LunarDateTranslate[41582:303812] solar:2015-10-26 18:41,lunar:九月十四
2016-07-07 18:41:44.790 LunarDateTranslate[41582:303812] solar:2015-10-25 18:41,lunar:九月十三
2016-07-07 18:41:44.790 LunarDateTranslate[41582:303812] solar:2015-10-24 18:41,lunar:九月十二
2016-07-07 18:41:44.790 LunarDateTranslate[41582:303812] solar:2015-10-23 18:41,lunar:九月十一
2016-07-07 18:41:44.790 LunarDateTranslate[41582:303812] solar:2015-10-22 18:41,lunar:九月初十
2016-07-07 18:41:44.791 LunarDateTranslate[41582:303812] solar:2015-10-21 18:41,lunar:九月初九
2016-07-07 18:41:44.791 LunarDateTranslate[41582:303812] solar:2015-10-20 18:41,lunar:九月初八
2016-07-07 18:41:44.791 LunarDateTranslate[41582:303812] solar:2015-10-19 18:41,lunar:九月初七
2016-07-07 18:41:44.791 LunarDateTranslate[41582:303812] solar:2015-10-18 18:41,lunar:九月初六
2016-07-07 18:41:44.792 LunarDateTranslate[41582:303812] solar:2015-10-17 18:41,lunar:九月初五
2016-07-07 18:41:44.792 LunarDateTranslate[41582:303812] solar:2015-10-16 18:41,lunar:九月初四
2016-07-07 18:41:44.792 LunarDateTranslate[41582:303812] solar:2015-10-15 18:41,lunar:九月初三
2016-07-07 18:41:44.792 LunarDateTranslate[41582:303812] solar:2015-10-14 18:41,lunar:九月初二
2016-07-07 18:41:44.793 LunarDateTranslate[41582:303812] solar:2015-10-13 18:41,lunar:九月初一
2016-07-07 18:41:44.793 LunarDateTranslate[41582:303812] solar:2015-10-12 18:41,lunar:八月三十
2016-07-07 18:41:44.793 LunarDateTranslate[41582:303812] solar:2015-10-11 18:41,lunar:八月廿九
2016-07-07 18:41:44.793 LunarDateTranslate[41582:303812] solar:2015-10-10 18:41,lunar:八月廿八
2016-07-07 18:41:44.794 LunarDateTranslate[41582:303812] solar:2015-10-09 18:41,lunar:八月廿七
2016-07-07 18:41:44.794 LunarDateTranslate[41582:303812] solar:2015-10-08 18:41,lunar:八月廿六
2016-07-07 18:41:44.794 LunarDateTranslate[41582:303812] solar:2015-10-07 18:41,lunar:八月廿五
2016-07-07 18:41:44.794 LunarDateTranslate[41582:303812] solar:2015-10-06 18:41,lunar:八月廿四
2016-07-07 18:41:44.795 LunarDateTranslate[41582:303812] solar:2015-10-05 18:41,lunar:八月廿三
2016-07-07 18:41:44.795 LunarDateTranslate[41582:303812] solar:2015-10-04 18:41,lunar:八月廿二
2016-07-07 18:41:44.795 LunarDateTranslate[41582:303812] solar:2015-10-03 18:41,lunar:八月廿一
2016-07-07 18:41:44.795 LunarDateTranslate[41582:303812] solar:2015-10-02 18:41,lunar:八月廿十
2016-07-07 18:41:44.796 LunarDateTranslate[41582:303812] solar:2015-10-01 18:41,lunar:八月十九
2016-07-07 18:41:44.796 LunarDateTranslate[41582:303812] solar:2015-09-30 18:41,lunar:八月十八
2016-07-07 18:41:44.843 LunarDateTranslate[41582:303812] solar:2015-09-29 18:41,lunar:八月十七
2016-07-07 18:41:44.844 LunarDateTranslate[41582:303812] solar:2015-09-28 18:41,lunar:八月十六
2016-07-07 18:41:44.844 LunarDateTranslate[41582:303812] solar:2015-09-27 18:41,lunar:八月十五
2016-07-07 18:41:44.845 LunarDateTranslate[41582:303812] solar:2015-09-26 18:41,lunar:八月十四
2016-07-07 18:41:44.845 LunarDateTranslate[41582:303812] solar:2015-09-25 18:41,lunar:八月十三
2016-07-07 18:41:44.845 LunarDateTranslate[41582:303812] solar:2015-09-24 18:41,lunar:八月十二
2016-07-07 18:41:44.845 LunarDateTranslate[41582:303812] solar:2015-09-23 18:41,lunar:八月十一
2016-07-07 18:41:44.846 LunarDateTranslate[41582:303812] solar:2015-09-22 18:41,lunar:八月初十
2016-07-07 18:41:44.846 LunarDateTranslate[41582:303812] solar:2015-09-21 18:41,lunar:八月初九
2016-07-07 18:41:44.846 LunarDateTranslate[41582:303812] solar:2015-09-20 18:41,lunar:八月初八
2016-07-07 18:41:44.846 LunarDateTranslate[41582:303812] solar:2015-09-19 18:41,lunar:八月初七
2016-07-07 18:41:44.846 LunarDateTranslate[41582:303812] solar:2015-09-18 18:41,lunar:八月初六
2016-07-07 18:41:44.847 LunarDateTranslate[41582:303812] solar:2015-09-17 18:41,lunar:八月初五
2016-07-07 18:41:44.847 LunarDateTranslate[41582:303812] solar:2015-09-16 18:41,lunar:八月初四
2016-07-07 18:41:44.847 LunarDateTranslate[41582:303812] solar:2015-09-15 18:41,lunar:八月初三
2016-07-07 18:41:44.866 LunarDateTranslate[41582:303812] solar:2015-09-14 18:41,lunar:八月初二
2016-07-07 18:41:44.867 LunarDateTranslate[41582:303812] solar:2015-09-13 18:41,lunar:八月初一
2016-07-07 18:41:44.867 LunarDateTranslate[41582:303812] solar:2015-09-12 18:41,lunar:七月三十
2016-07-07 18:41:44.867 LunarDateTranslate[41582:303812] solar:2015-09-11 18:41,lunar:七月廿九
2016-07-07 18:41:44.867 LunarDateTranslate[41582:303812] solar:2015-09-10 18:41,lunar:七月廿八
2016-07-07 18:41:44.868 LunarDateTranslate[41582:303812] solar:2015-09-09 18:41,lunar:七月廿七
2016-07-07 18:41:44.868 LunarDateTranslate[41582:303812] solar:2015-09-08 18:41,lunar:七月廿六
2016-07-07 18:41:44.868 LunarDateTranslate[41582:303812] solar:2015-09-07 18:41,lunar:七月廿五
2016-07-07 18:41:44.868 LunarDateTranslate[41582:303812] solar:2015-09-06 18:41,lunar:七月廿四
2016-07-07 18:41:44.868 LunarDateTranslate[41582:303812] solar:2015-09-05 18:41,lunar:七月廿三
2016-07-07 18:41:44.869 LunarDateTranslate[41582:303812] solar:2015-09-04 18:41,lunar:七月廿二
2016-07-07 18:41:44.869 LunarDateTranslate[41582:303812] solar:2015-09-03 18:41,lunar:七月廿一
2016-07-07 18:41:44.869 LunarDateTranslate[41582:303812] solar:2015-09-02 18:41,lunar:七月廿十
2016-07-07 18:41:44.882 LunarDateTranslate[41582:303812] solar:2015-09-01 18:41,lunar:七月十九
2016-07-07 18:41:44.882 LunarDateTranslate[41582:303812] solar:2015-08-31 18:41,lunar:七月十八
2016-07-07 18:41:44.882 LunarDateTranslate[41582:303812] solar:2015-08-30 18:41,lunar:七月十七
2016-07-07 18:41:44.882 LunarDateTranslate[41582:303812] solar:2015-08-29 18:41,lunar:七月十六
2016-07-07 18:41:44.883 LunarDateTranslate[41582:303812] solar:2015-08-28 18:41,lunar:七月十五
2016-07-07 18:41:44.883 LunarDateTranslate[41582:303812] solar:2015-08-27 18:41,lunar:七月十四
2016-07-07 18:41:44.883 LunarDateTranslate[41582:303812] solar:2015-08-26 18:41,lunar:七月十三
2016-07-07 18:41:44.883 LunarDateTranslate[41582:303812] solar:2015-08-25 18:41,lunar:七月十二
2016-07-07 18:41:44.884 LunarDateTranslate[41582:303812] solar:2015-08-24 18:41,lunar:七月十一
2016-07-07 18:41:44.884 LunarDateTranslate[41582:303812] solar:2015-08-23 18:41,lunar:七月初十
2016-07-07 18:41:44.884 LunarDateTranslate[41582:303812] solar:2015-08-22 18:41,lunar:七月初九
2016-07-07 18:41:44.884 LunarDateTranslate[41582:303812] solar:2015-08-21 18:41,lunar:七月初八
2016-07-07 18:41:44.884 LunarDateTranslate[41582:303812] solar:2015-08-20 18:41,lunar:七月初七
2016-07-07 18:41:44.885 LunarDateTranslate[41582:303812] solar:2015-08-19 18:41,lunar:七月初六
2016-07-07 18:41:44.885 LunarDateTranslate[41582:303812] solar:2015-08-18 18:41,lunar:七月初五
2016-07-07 18:41:44.885 LunarDateTranslate[41582:303812] solar:2015-08-17 18:41,lunar:七月初四
2016-07-07 18:41:44.885 LunarDateTranslate[41582:303812] solar:2015-08-16 18:41,lunar:七月初三
2016-07-07 18:41:44.885 LunarDateTranslate[41582:303812] solar:2015-08-15 18:41,lunar:七月初二
2016-07-07 18:41:44.886 LunarDateTranslate[41582:303812] solar:2015-08-14 18:41,lunar:七月初一
2016-07-07 18:41:44.886 LunarDateTranslate[41582:303812] solar:2015-08-13 18:41,lunar:六月廿九
2016-07-07 18:41:44.886 LunarDateTranslate[41582:303812] solar:2015-08-12 18:41,lunar:六月廿八
2016-07-07 18:41:44.886 LunarDateTranslate[41582:303812] solar:2015-08-11 18:41,lunar:六月廿七
2016-07-07 18:41:44.886 LunarDateTranslate[41582:303812] solar:2015-08-10 18:41,lunar:六月廿六
2016-07-07 18:41:44.887 LunarDateTranslate[41582:303812] solar:2015-08-09 18:41,lunar:六月廿五
2016-07-07 18:41:44.887 LunarDateTranslate[41582:303812] solar:2015-08-08 18:41,lunar:六月廿四
2016-07-07 18:41:44.887 LunarDateTranslate[41582:303812] solar:2015-08-07 18:41,lunar:六月廿三
2016-07-07 18:41:44.887 LunarDateTranslate[41582:303812] solar:2015-08-06 18:41,lunar:六月廿二
2016-07-07 18:41:44.888 LunarDateTranslate[41582:303812] solar:2015-08-05 18:41,lunar:六月廿一
2016-07-07 18:41:44.888 LunarDateTranslate[41582:303812] solar:2015-08-04 18:41,lunar:六月廿十
2016-07-07 18:41:44.888 LunarDateTranslate[41582:303812] solar:2015-08-03 18:41,lunar:六月十九
2016-07-07 18:41:44.888 LunarDateTranslate[41582:303812] solar:2015-08-02 18:41,lunar:六月十八
2016-07-07 18:41:44.888 LunarDateTranslate[41582:303812] solar:2015-08-01 18:41,lunar:六月十七
2016-07-07 18:41:44.889 LunarDateTranslate[41582:303812] solar:2015-07-31 18:41,lunar:六月十六
2016-07-07 18:41:44.889 LunarDateTranslate[41582:303812] solar:2015-07-30 18:41,lunar:六月十五
2016-07-07 18:41:44.889 LunarDateTranslate[41582:303812] solar:2015-07-29 18:41,lunar:六月十四
2016-07-07 18:41:44.889 LunarDateTranslate[41582:303812] solar:2015-07-28 18:41,lunar:六月十三
2016-07-07 18:41:44.890 LunarDateTranslate[41582:303812] solar:2015-07-27 18:41,lunar:六月十二
2016-07-07 18:41:44.890 LunarDateTranslate[41582:303812] solar:2015-07-26 18:41,lunar:六月十一
2016-07-07 18:41:44.890 LunarDateTranslate[41582:303812] solar:2015-07-25 18:41,lunar:六月初十
2016-07-07 18:41:44.890 LunarDateTranslate[41582:303812] solar:2015-07-24 18:41,lunar:六月初九
2016-07-07 18:41:44.891 LunarDateTranslate[41582:303812] solar:2015-07-23 18:41,lunar:六月初八
2016-07-07 18:41:44.891 LunarDateTranslate[41582:303812] solar:2015-07-22 18:41,lunar:六月初七
2016-07-07 18:41:44.891 LunarDateTranslate[41582:303812] solar:2015-07-21 18:41,lunar:六月初六
2016-07-07 18:41:44.891 LunarDateTranslate[41582:303812] solar:2015-07-20 18:41,lunar:六月初五
2016-07-07 18:41:44.891 LunarDateTranslate[41582:303812] solar:2015-07-19 18:41,lunar:六月初四
2016-07-07 18:41:44.892 LunarDateTranslate[41582:303812] solar:2015-07-18 18:41,lunar:六月初三
2016-07-07 18:41:44.892 LunarDateTranslate[41582:303812] solar:2015-07-17 18:41,lunar:六月初二
2016-07-07 18:41:44.892 LunarDateTranslate[41582:303812] solar:2015-07-16 18:41,lunar:六月初一
2016-07-07 18:41:44.892 LunarDateTranslate[41582:303812] solar:2015-07-15 18:41,lunar:五月三十
2016-07-07 18:41:44.892 LunarDateTranslate[41582:303812] solar:2015-07-14 18:41,lunar:五月廿九
2016-07-07 18:41:44.893 LunarDateTranslate[41582:303812] solar:2015-07-13 18:41,lunar:五月廿八
2016-07-07 18:41:44.893 LunarDateTranslate[41582:303812] solar:2015-07-12 18:41,lunar:五月廿七
2016-07-07 18:41:44.893 LunarDateTranslate[41582:303812] solar:2015-07-11 18:41,lunar:五月廿六
2016-07-07 18:41:44.893 LunarDateTranslate[41582:303812] solar:2015-07-10 18:41,lunar:五月廿五
2016-07-07 18:41:44.893 LunarDateTranslate[41582:303812] solar:2015-07-09 18:41,lunar:五月廿四

  

时间: 2024-10-12 15:23:21

iOS阳历转阴历的一个demo的相关文章

iOS与H5界面JSBridge交互Demo

iOS与H5界面JSBridge交互Demo 最近公司需要加活动和新闻模块, boss看同样的设计稿, 我们iOS做一遍, 安卓做一遍, 小程序又做一遍; 所以决定用H5页面. 但我们Native不仅仅加载URL就行, 还需要跟H5有交互, 安卓大哥跟我慢慢填坑- 我用了一个library(GCWebviewJSBridge-iOS), github网址:github.com/wheying/GCWebviewJSBridge-iOS 他的Demo不太容易看得懂, 看得我一脸懵逼, 我写了一个简

ios登陆页以及键盘关闭demo

1.新建一个single view 的project 2.另外新建两个类(非必要) DElabel.h DETextField.h 将共用属性以及方法都放类当中,特殊属性以及方法直接放VC中 3.声明全局变量tfuser tfpass两个textfield 4.键盘关闭关键在新建一个背景,让背景触发事件让两个textfield失去控制权. =========================== // //  DEViewController.m //  testLoginPage // // 

iOS 网易新闻首页进化版Demo(MXSegmentedPager),自带平行头部拉伸

网易新闻首页类似的界面简直太常见了,需求不同自然做出来的效果不同了,之前 用ScrollView写过一个控制器的封装,但是这里根本没有考虑到控制器的复用以及预加 载机制,如果没考虑复用的话当界面爆炸的时候估计你的App会很卡,例如半塘这样 的,我抓包发现貌似会预加载当前界面后三个界面,让用户滑动的时候能第一时间看到 数据,这样的机制蛮不错的,今天来介绍个能复用的框架,顺带介绍个另一个高斯模糊 的Catagory. 上图 这里的三个界面分别是最普通的控制器,webview以及双TableView

Flask---使用Bootstrap新建第一个demo

Flask---使用Bootstrap新建第一个demo 参考自http://www.jianshu.com/p/417bcbad82fb 还有<Flask web开发> 前端用到Bootstrap开源框架,Bootstrap是客户端框架,后台当然就是Flask了. 服务器需要做的只是提供引用了Bootstrap层叠样式表(CSS)和JS文件的html响应,并且在html.css和js代码中实例化需要的组件,这些操作的最理想的执行环境就是模板 关于模板的介绍及其实现原理:https://kb.

Node.js 的第一个 demo 和本地服务器配置

安装nodejs这里就不叙述了,直接上nodejs官网下载就好了,初学者建议直接下载安装版,无需自己去编译.nodejs安装版和安装其他软件一样,无门槛. 安装nodejs后启动node.js,会打开一个类似黑色的系统命令框,这里是直接输入js代码的命令框,因此在这里输入 node -v 会提示你没有 node 这个命令,如: 如果你想安装其他的包,如 express 等,就需要在开始菜单里面找到 Node.js command prompt 或者 直接运行 cmd 进入命令行. 进入命令行后,

Java学习 (一)、下载,配置环境变量,第一个demo

一.在 http://www.oracle.com 下载java JDK 安装到自定义的地方. 二.配置环境变量:在我的电脑→高级系统设置→环境变量 ① 找到Path新增一个路径(该路径为JDK存放的位置的bin,比如我放在D:\J2EE\JDK1.8.0\bin 下),两个路径之间要加分号隔开 ② 为了防止路径改变,可以新增一个变量,变量名自定义,变量值为JDK存放路径. 然后在Path 下新增一个路径为 %JAVA_HOME%\bin  即可. 保存后 运行(win+R) cmd 键入jav

如何看eclipse中的崩溃信息?用一个demo教会你

我相信很多android初学者用刚开始都是用的Eclipse开发工具,并且很多初级书籍也不会教大家怎么去看崩溃日志,虽然不难,但是靠自己琢磨还是挺浪费时间的,我们就写一个Demo来看看吧! 注释掉一行代码,让程序崩溃 注释掉创建ViewHolder对象的代码,让程序崩溃. MainActivity中展示一个ListView 这个Demo很简单,就是在MainActivity中展示一个ListView,<第一行代码>中的例子. 现在我们注释掉了创建ViewHolder对象的代码,连上手机,运行程

Android中Service的一个Demo例子

Android中Service的一个Demo例子  Service组件是Android系统重要的一部分,网上看了代码,很简单,但要想熟练使用还是需要Coding.  本文,主要贴代码,不对Service做过多讲解.  代码是从网上找的一个例子,Copy下来发现代码不完全正确,稍微修改了下.  AndroidManifest.xml <application android:icon="@drawable/ic_launcher" android:label="@stri

iOS开发UI篇—实现一个私人通讯录小应用(二)

iOS开发UI篇—实现一个私人通讯录小应用(二) 一.实现功能说明 (1)点击注销按钮,弹出一个对话框,点击确定后移除当前栈顶的控制器,返回开始界面,点击取消,不做任何操作. 注意:注销按钮的单击事件已经进行了连线.实现-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex需要遵守UIActionSheetDelegate协议. 1 //注销按钮 2 - (IBActi