public override string GetHexStr() { try { int ByteCount = 3; int Digits = 0; StringBuilder builderC = new StringBuilder(); builderC.Append(dd.ToString().PadLeft(2, '0')); builderC.Append(HH.ToString().PadLeft(2, '0')); builderC.Append(mm.ToString().PadLeft(2, '0')); StringBuilder builder = new StringBuilder(); builder.Append(Key.ToString("X").PadLeft(2, '0')); Length = Convert.ToByte(WaterBaseProtocol.GetLengthHexStr(ByteCount, Digits), 16); builder.Append(Length.ToString("X").PadLeft(2, '0')); builder.Append(builderC.ToString()); return(builder.ToString()); } catch { return(""); } }
/// <summary> /// Возращает (String) дату и время события гггг.мм.дд.чч.мм.сс.мм.мм.нн /// </summary> /// <returns></returns> public string DateTimeString() { return(GG.ToString("0000") + "." + MM.ToString("00") + "." + DD.ToString("00") + "." + HH.ToString("00") + "." + Min.ToString("00") + "." + CC.ToString("00") + "." + Mil.ToString("00") + "." + ML.ToString("00") + "." + NN.ToString("00")); }
public string TimeString() { return(DD.ToString("00") + "." + HH.ToString("00") + "." + Min.ToString("00") + "." + CC.ToString("00") + "." + Mil.ToString("00") + "." + ML.ToString("00") + "." + NN.ToString("00")); }