public String toString() {
		String modstr = "";
		
		switch (modifier) {
		case ABOUT:
			modstr = "[ABOUT]";
			break;
		case ESTIMATED:
			modstr = "[ESTIMATED]";
			break;
		case CALCULATED:
			modstr = "[CALCULATED]";
			break;
			
		case WFT_ESTIMATED:
			modstr = "[WFT-ESTIMATED]";
			break;
		}
		
		return (day == 0 ? "" : "" + day + " ") +
			(month == 0 ? "" : gregorianMonthNames[month] + " ") +
			fmtI4.format(year) + (oldStyle ? "/"+fmtI2.format((year+1)%100) : "") + modstr;

	}