728x90
Time 형태로 생긴 데이터가 있다고 했을 때(ex) 12:34:56) 이 데이터를 QTime으로 변환 후 Seconds로 변환하기 위해서는 아래 코드를 사용합니다.
int QTimeToSeconds(QString sTime)
{
QTime tTime = QTime::fromString(sTime,"hh:mm:ss");
int nSecond = QTime(0,0,0).secsTo(tTime);
return nSecond;
}
이제 이 Seconds 값을 다시 QTime 형태로 바꾸기 위해선 아래처럼 사용합니다.
QTime SecondsToQTime(int nSeconds)
{
QTime time(0,0,0);
time = time.addSecs(nSeconds);
return time;
}
728x90
'Programming > Qt' 카테고리의 다른 글
[Qt] QML(1) - Object, Layout, Event (0) | 2023.04.10 |
---|---|
[Qt] windeployqt 사용하기 (0) | 2023.04.07 |
[Qt] QML(0) - Qt Quick Application 시작하기 (1) | 2023.03.20 |
[Qt] QAbstractItemModel 적용된 View 폰트 변경 (0) | 2022.12.07 |
[Qt] 리눅스 마우스 매크로 만들기 (0) | 2022.09.21 |