유닉스에서 시간 표시하기
글쓴이: envy100 / 작성시간: 금, 2003/05/30 - 10:58오전
유닉스는 시간을 1970년인가 부터 초로 계산해서 숫자로 표시한다고 들었는데요
그래서 숫자값을 time_t형에 넣고 localtime을 거쳐서 strftime으로출력하는데요 usa format은 이런방식으로출력하는게 아닌가요??
773 값을 날짜로 표시하니까요
date : 1970-01-01
이렇게 나오더라구요
그래서 좀 이상해서요
혹시 usa format이면 저값으로 다른 날짜가 나올 수 있는 건가요??
다른거면 좀 설명해 주세요
그럼 좋은 하루 보내세요
Forums:
773이면 1970년 1월 1일 0시 12분 XX초입니다.그러니까
773이면 1970년 1월 1일 0시 12분 XX초입니다.
그러니까 날짜만 뽑으면 1970-01-01이 맞겠죠
다른날짜를 보시려면 한 100만정도 넣고 test해주세요
시:분:초를 구하시려면 좀 추가해주시면 되고..
usa format과 상관 없이 localtime이라는 놈은1970/
usa format과 상관 없이 localtime이라는 놈은
1970/01/01 00:00:00을 기준으로 경과한 시간을
리턴합니다. 따라서 format과는 상관없이 항상 똑같은
날자값이 나오겠지요. 다만 format이 다르다면
출력할때 날짜 표시 형식만 달라지겠지요....
그럼.........
댓글 달기