//
//  MCTimeFormatter.h
//  TimeFormatterTest
//
//  Created by Ali Lalani on 6/2/06.
//  Copyright 1999-2006 Marketcircle Inc. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface MCTimeFormatter : NSDateFormatter {
	
}
//- (NSString *)completeTimeStringForString:(NSString *)str errorDescription:(NSString **)error;
- (NSArray *)timeComponentsForString:(NSString *)str errorDescription:(NSString **)error;
- (NSArray *)timeComponentsForHourString:(NSString *)hourStr minuteString:(NSString *)minStr isAm:(BOOL)isAm ampmString:(NSString *)ampmStr;

#pragma mark Conveniences
- (NSString *)separatorString;
- (NSString *)ampmDesignationForString:(NSString *)str;

- (BOOL)is24HourClock;
- (BOOL)is24HourPlusOneClock; // 1-24
- (BOOL)is12HourMinusOneClock; // 0-11

- (int)minHour;
- (int)maxHour;

@end
