/// <summary>Construct a PersonIdent from simple data</summary> /// <param name="aName"></param> /// <param name="aEmailAddress"></param> /// <param name="aWhen">local time stamp</param> /// <param name="aTZ">time zone</param> public PersonIdent(string aName, string aEmailAddress, DateTime aWhen, TimeZoneInfo aTZ) { name = aName; emailAddress = aEmailAddress; when = aWhen.GetTime(); tzOffset = aTZ.GetOffset(when) / (60 * 1000); }
/// <summary>Construct a PersonIdent from simple data</summary> /// <param name="aName"></param> /// <param name="aEmailAddress"></param> /// <param name="aWhen">local time stamp</param> /// <param name="aTZ">time zone</param> public PersonIdent(string aName, string aEmailAddress, DateTime aWhen, TimeZoneInfo aTZ) : this(aName, aEmailAddress, aWhen.GetTime(), aTZ.GetOffset(aWhen.GetTime( )) / (60 * 1000)) { }