파이썬 – 날짜 문자열 변환, 역변환

파이썬에서 날짜를 문자열로 변환하는 것을 맨날 찾아보는데, 기억이 맨날 없어진다.

  • strftime <- 문자열 입력받아 datetime object 로 만들기

  • strptime <- datetime 을 문자열로 변환하기

년도, 월을 그냥 숫자로 받아서 날짜 형태로 출력하는 소스

date and time: 2023-10-01 00:00:00

month_string = f"{year}-{month}-01"
date_object = datetime.strptime(month_string, "%Y-%m-%d")
date_time = date_object.strftime("%Y-%m-%d %H:%M:%S")
print("date and time:", date_time)

>> date and time: 2023-10-01 00:00:00

date and time: 2023-10-01 00:00:00

참고 사이트는 아래

PostgreSQL – 시간 차이를 초로 변환 SQL

PostgreSQL – 시간 차이를 초로 변환하는 구문이 필요하다.

필드 두개를 빼서, 그것을 초로 변환하면 되는데 PostgreSQL 구문으로 간단하게 처리하고 싶어서 검색

잘 안나오는데,

SELECT date_done, date_start, round(extract(epoch from (date_done::timestamp -date_start::timestamp ))::numeric) as diff
FROM TABLE
where id in ('201','200')
ORDER BY id ASC ;

epoch 함수, round 함수, extract 함수

초로 계산한 결과가 잘 나온다.

참고한 링크는 여기 https://tjdguqdl.tistory.com/38

Xilinx – PROM mcs 설정 – spi buswidth clock 조정

부팅 후 Done 시그널이 뜨는데 너무 늦게 뜬다. 그럼 bit 만들때 .xdc 파일에 설정을 해 줘야 한다는 것이 핵심

QSPI 를 쓸 수 있게끔, 매뉴얼로 세팅이 필요하다. spi x1 모드에 3MHz 클럭으로 잡혀 있어서 bit 크기에 따라 엄청 느릴수도 있다.

Vivado 같은 툴에서 Implementation design 이 뜬 상태에서 Device configuration 이 활성화 되면 그쪽에서 수정할 수도 있고

아래 레퍼런스 처럼 그냥 .xdc 파일에 들어가서 수정을 직접 해줘도 된다.