python의 datetime에는 now 함수가 있습니다. 간단하게 알아보도록 하겠습니다. datetime의 now는 현재 시간을 출력해 줍니다. v.utcoffset으로 utc로부터 몇 시간 빠른지에 대한 정보를 출력합니다. 그리고, 현재 시간을 출력해 보겠습니다. 1번째 결과는 None이 나옵니다. 이는 utc로부터 몇 시간이 앞서있는지에 대한 정보가 없다는 것을 의미합니다. 다음에 현재 시간을 출력하였습니다. 3월 3일 23시 22분 47초라고 나오는군요. 여기서 문제. 어느 지역에서의 시간일까요? 도쿄? 오사카? 아니면 테헤란? 서울? 사실 저는 서울 시간대에 살고 있기 때문에, 단번에 서울 시간이라고 생각하실 수 있습니다. 그러면 이건 어떨까요? 현재 시간을 출력해 보니 3월 3일 17시 54분..
datetime 검색 결과
시각 처리는 코딩 테스트에서 꽤 자주 나오는 주제 중 하나입니다. 특히 datetime을 처리하는 것은 나올 수 있는 중요 패턴인데요. 대충 YYYY-MM-DD hh:mm:ss 패턴이 주어지던지, 아니면 YYYY-MM-DD hh:mm:ss.xxx 이렇게 시각이 주어지고 선후 관계를 처리해야 하는 경우가 있고, 해당 시각으로부터 x분만큼 지난 경우를 계산해야 하는 경우가 있어요. 여기서 중요한 것은, 문제 상황을 빠르게 파악하는 것입니다. 시각을 기준 시각으로부터 경과된 초를 구해야 하는 것인지, 단순히 선후 관계를 파악하면 되는 것인지를 파악하는 것이 먼저입니다. 왜냐하면, 전자는 계산을 해야 하고, 후자는 그렇지 않아도 되기 때문입니다. 이게 무슨 소리인지, 2주 전에 열렸던 모의 코딩테스트에 나온 문..
mysql에서, 시간을 다루는 데이터 형도 꽤 많습니다. 프로그래머스에, 이런 문제가 나왔었습니다. 테이블 2개가 주어집니다. 입양을 간 동물에 대한 Table이 주어지고, 보호소에 온 동물들에 대한 Table이 주어집니다. 그런데 오늘 제가 날짜에 대해서 합니다. 그러면. 대충 어떤 쿼리가 들어왔는지 감이 오시나요? datetime이 어떤 형인지 봅시다. 먼저, 아래 쿼리를 생각해 봅시다. '2019-09-19 00:00:00'이라는 데이터는 varchar형입니다. 문자열입니다. 저는 이것을 datetime 형으로 변환을 할 건데요. 이를 위해서 cast 함수를 씁니다. 그러면, 이 값이 datetime으로 들어갔을 건데요. Binary가 어떻게 들어갔는지 봅시다. 헥사로 32, 30, 31, 39. ..
최근댓글