본문 바로가기

전체 글191

C# byte[] → HEX string, HEX string → byte[] byte[] → HEX string public static string ConvertByteToHexString(byte[] convertArr) { string convertArrString = string.Empty; convertArrString = string.Concat(Array.ConvertAll(convertArr, byt => byt.ToString("X2"))); return convertArrString; } HEX string → byte[] public static byte[] ConvertHexStringToByte(string convertString) { byte[] convertArr = new byte[convertString.Length / 2]; for (int i .. 2019. 7. 16.
C# GZIP 압축 압축 public static byte[] Compression(string str) { var rowData = Encoding.UTF8.GetBytes(str); byte[] compressed = null; using (var outStream = new MemoryStream()) { using (var hgs = new GZipStream(outStream, CompressionMode.Compress)) { hgs.Write(rowData, 0, rowData.Length); } compressed = outStream.ToArray(); } return compressed; } 해제 public static byte[] Decompress(byte[] gzip) { using (GZipStr.. 2019. 7. 16.
C# DateTime을 Millisecond로 Millisecond를 DateTime으로 변환하기 아래는 Millisecond를 DateTime 형식으로 변경해주는 함수 public static DateTime GetDateTimeByMilliseconds(long date) { DateTime resultTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds((double)date) + TimeSpan.FromHours(9); return resultTime; } 아래는 DateTime을 Millisecond 형식으로 변경해주는 함수 public static long GetMillisecondsByDateTime(DateTime date) { long resultTime = (long)date.ToUniversalTime.. 2019. 5. 31.
LYNX 4S 펌웨어 업데이트 방법 ※ LYNX 4S 펌웨어 업데이트를 하기 위해서는 HPP-22 장비가 필요합니다. [펌웨어 업데이트를 위한 설치파일] 2019. 1. 22.
반응형