Home 4월 11일 Today I Learned
Post
Cancel

4월 11일 Today I Learned

오늘한 일

  • 노션 이력서를 작성했다
  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

노선 이력서를 대략 7~80% 완성하면서 내 눈으로 보기에는 이 정도면 완벽한 거 같은데 당연히 완벽할 리가 없으니 수정할 점을 찾아 다른 사람들에게 물어봐야겠다 해도 이력서를 만들면서 그동안 열심히 산 것이 헛되지는 않았다는 것을 느꼈다

배운 점

Python datetime 모듈

datetime 모듈은 Python에서 날짜, 시간 및 시간대 같이 시간과 관련된 클래스와 함수를 제공하는 내장 모듈로 날짜와 시간을 다루고, 날짜 및 시간 간의 연산, 형식화, 파싱, 시간대 변환 등을 수행하는데 주로 사용된다 또한 datetime 모듈은 Python 표준 라이브러리에 포함되어 있다

datetime 모듈의 주요 함수는 다음과 같다

  1. datetime: 날짜(date)와 시간(time) 정보를 포함하는 객체를 생성하고 다룰 수 있는 클래스로 년, 월, 일, 시, 분, 초, 마이크로초 등의 정보를 다룰 수 있다.

  2. date: 날짜 정보만을 다루는 클래스로, 년, 월, 일 정보를 다룰 수 있다.

  3. time: 시간 정보만을 다루는 클래스로, 시, 분, 초, 마이크로초 정보를 다룰 수 있다.

  4. timedelta: 두 날짜 또는 두 시간 간의 차이를 표현하는 클래스로 날짜 또는 시간 간의 연산에 사용된다.

  5. tzinfo: 시간대 정보를 다루기 위한 추상 클래스로 시간대 변환에 사용된다.

  6. strftime: 날짜와 시간을 형식화하는 함수로 문자열로 변환할 때 사용된다.

  7. strptime: 문자열을 날짜와 시간 객체로 파싱하는 함수로 문자열에서 날짜와 시간 정보를 추출할 때 사용된다.

  8. now: 현재 날짜와 시간을 가져오는 함수로 현재 시스템의 날짜와 시간을 얻을 때 사용된다.

파이썬으로 알고리즘 문제를 풀다가 해당 모델을 사용해서 훨씬 쉽게 푸는 방법이 있어서 사용해보고 datetime에 모듈에 대해 알아봤는데 역시 파이썬은 유용한 모듈들을 많이 지원하는 거 같다.

내일 계획

내일은 노션 이력서 페이지를 1차적으로 완성해야겠다

This post is licensed under CC BY 4.0 by the author.

4월 10일 Today I Learned

4월 12일 Today I Learned