public class Converter
{
private static string ToCalendar (DateTime old,Calendar cal)
{
StringBuilder bob = new StringBuilder ();
DateTime newForm = new DateTime (cal.GetYear (old),
cal.GetMonth (old),cal.GetDayOfMonth (old));
bob.Append (cal.GetDayOfWeek (old)).Append (" ")
.Append (newForm.ToLongDateString ());
return bob.ToString ();
}
public static string GregorianToJulian (DateTime greg)
{
return ToCalendar (greg,new JulianCalendar ());
}
public static string JulianToGregorian (DateTime jul)
{
return ToCalendar (new DateTime
(jul.Year,jul.Month,jul.Day,new JulianCalendar ()),
new GregorianCalendar ());
}
}
Purely out of curiosity, what's it for?
Regards,
Jasper Kent