본문 바로가기

기타2

Mysql Timestamp to C# ticks Mysql에서 일반적으로 사용되는 Timestamp는 yyyy-mm-dd hh:mm:ss 로 저장되며, SELECT UNIX_TIMESTAMP(); 를 사용해서 확인하면 이와같은 Ticks가 출력이 된다. C#의 경우도 DateTime.Now는 yyyy-mm-dd hh:mm:ss로 출력이 된다. 하지만 Ticks를 출력해보면 Mysql에서 사용되는 Ticks과 차이가 있다. Mysql과 C#에서 사용하는 Ticks의 기준이 서로 다르기 때문에 발생하는 문제이다. https://dev.mysql.com/doc/refman/8.0/en/datetime.html MySQL :: MySQL 8.0 Reference Manual :: 11.2.2 The DATE, DATETIME, and TIMESTAMP Typ.. 2021. 6. 10.
윈도우(Windows)에서 배시 쉘(Bash shell) 사용해보기 유니티와 C#, C++을 제외하고 Node, python은 대부분 리눅스 환경에서 개발을 했었는데 막상 윈도우에서 개발하려니 개발환경 구성부터가 문제였습니다. apt get과 npm 등 편한 명령어들을 놔두고 하나씩 찾아서 쓰려니까 헷갈리기도 했고요. 마침 윈도우 10에서 우분투 리눅스 쉘이 사용 가능하다는 정보를 찾게되었고 그래서 배시 쉘을 사용해 보려고 합니다. 1. 시스템 사양 - Windows 10 64Bit - Windows 10 v.1607 이상 - 로컬 계정이 아닌 Microsoft 이메일 계정으로 로그인 2. 설정 - 개발자 모드 활성화 (개발자 모드는 설정 - 업데이트 및 보안 - 개발자용으로 가서 개발자 모드를 선택 해주시면 됩니다.) - Linux용 Windows 하위 시스템 활성화(.. 2020. 6. 23.