Linux에서 time.time ()을 일반 날짜 시간 형식으로 변환하는 방법은 무엇입니까? [닫은]


8

내가 사용하여 초 현재 날짜와 시간을 변환 할 수 있습니다 time.time()처럼

now = time.time()
print("the now time is ") + str(now)

산출

the now time is 1340867411.88

1340867411.88현재 날짜 시간 형식으로 변경하라는 명령이 있습니까?


4
문제를 해결 한 경우 이전 질문을 살펴보고 답변 (왼쪽에 체크 표시)을 적용하십시오. 이런 식으로 질문은 "답변"으로 표시되며, 커뮤니티는 문제가 해결된다는 것을 알고 향후 솔루션에 의존 할 수 있습니다.
ish

답변:


11

귀하의 코드 모양에서 파이썬 스크립트에 이것을 사용한다고 가정합니다. 이 때문에 다음과 같이 진행해야합니다.

 import time
 now = time.ctime(int(time.time()))
 print("the now time is ") + str(now)

타임 스탬프 예제를 사용하면 다음과 같은 결과를 얻을 수 있습니다.

 Thu, 28 Jun 2012 07:10:11 GMT

그러나 타임 스탬프를 변환하지 않으려면 시간 대신 ctime을 사용하십시오.

시간 만 원한다면이 방법을 대신 사용할 수 있습니다.

 import time
 now = time.strftime("%H:%M", time.localtime(time.time()))
 print("the now time is ") + str(now)

1
정말 고마워, 그것은 나에게 매우 유용하고 오늘 하나의 새로운 것을 배우기 때문에 지금 만족합니다.
Viswa

2
답변 왼쪽에있는 체크 박스를 클릭하여 질문이 해결 된 것으로 표시하십시오.
Simme
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.