using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Chart.Drawing.TextPainters
{
public class DateTextPainter : SimpleCoordTextPainter
{
bool utc;
#region Ctor
public DateTextPainter(bool utc)
{
this.utc = utc;
}
#endregion
#region Overriden Members
protected override string transformString(double d, double sc)
{
DateTime dt = DateTime.FromOADate(d);
if (utc)
{
return dt.Date.ToShortDateString() + "";
}
return dt.Date.ToLocalTime().ToShortDateString() + "";
}
#endregion
}
}