ValueToString
(
Decimal value
)
{
AssertValid();
ExcelColumnFormat eExcelColumnFormat;
switch (this.Format)
{
case SimpleDateTimeFormat.Date:
eExcelColumnFormat = ExcelColumnFormat.Date;
break;
case SimpleDateTimeFormat.Time:
eExcelColumnFormat = ExcelColumnFormat.Time;
break;
case SimpleDateTimeFormat.DateAndTime:
eExcelColumnFormat = ExcelColumnFormat.DateAndTime;
break;
default:
Debug.Assert(false);
return (null);
}
return ( ExcelDateTimeUtil.DateTimeToString(
ExcelDateTimeUtil.ExcelDecimalToDateTime(value),
eExcelColumnFormat) );
}