private static void OnDateTimeChanged()
{
if (!_timeIsSet)
{
return;
}
var now = DateTime.Now;
if (!_dateIsSet)
{
_dateYear = (ushort)now.Year;
_dateMonth = (byte)now.Month;
_dateDay = (byte)now.Day;
}
now = new DateTime(_dateYear, _dateMonth, _dateDay, _timeHour, _timeMinute, now.Second);
OnDateTimeChanged(now, _dateIsSet);
}