시간을 밀리 세컨드 단위로 포함하는 변수를 정확한 날짜로 어떻게 변환 할 수 있는지 제안 할 수 있습니까? 코드는 다음과 같습니다 :시간 전환을위한 제안 코드
long long SenderTimestamp=System::currentTimeMillis();
분명히 millisec의 시간이 변수에 SenderTimestamp
주셔서 감사합니다 경우
시간을 밀리 세컨드 단위로 포함하는 변수를 정확한 날짜로 어떻게 변환 할 수 있는지 제안 할 수 있습니까? 코드는 다음과 같습니다 :시간 전환을위한 제안 코드
long long SenderTimestamp=System::currentTimeMillis();
분명히 millisec의 시간이 변수에 SenderTimestamp
주셔서 감사합니다 경우
이 간단하다 :
int seconds = (int) (milliseconds/1000) % 60 ;
int minutes = (int) ((milliseconds/(1000*60)) % 60);
int hours = (int) ((milliseconds/(1000*60*60)) % 24);
).하지만 더 명확하게해야합니다 .... 밀리 초는 내 변수를 의미합니까? 어떻게 하나의 변수에서 세 값 (초, 분, 시간)을 설정할 수 있습니까? – CecchinoSMI
+1하지만,'static_cast
당신은 새로운 것을 시도 했습니까? –
@Vladp 나는 링크에서 제안하는 코드를 따라 가려고하지만, 다음과 같이 이해할 수없는 몇 가지 필드가 있습니다. boost :: posix_time :: ptime dt = boost :: posix_time :: from_time_t (tt); – CecchinoSMI
@ Vladp 부스트가 구조체의 이름이라고 생각합니다. 그래서이 형식의 날짜를 사용하기 위해 새로운 구조체를 생성해야합니까? – CecchinoSMI