This could be implemented also in the RadTimeBar control.
Here is a sample implementation of the new method:
private Point ConvertDateTimeToPoint(DateTime dateTime, RadTimeBar timeBar)
{
var periodStart = timeBar.VisiblePeriodStart;
var periodEnd = timeBar.VisiblePeriodEnd;
TimeSpan period = periodEnd - periodStart;
var visibleTimeArea = this.timeBar.ActualWidth;
var ticks = (dateTime - periodStart).Ticks;
var pixelsPerTick = visibleTimeArea / period.Ticks;
var x = ticks * pixelsPerTick;
return new Point(x, 0);
}