2016-07-25 9 views
0

ich wissen will, konvertieren, wie Sekunden bis Minuten und Tage, um die URL nach konvertieren sind immer über Web-Service-wie Sekunden in Minuten in Ziel c

enter image description here

Ich habe diese Sekunden zu verwenden, wie zum Benutzer angezeigt zuletzt Aktivitäts-

enter image description here

wie kann ich das tun ???

+0

können Sie nicht tun Sekunden/60? –

+1

Das wäre "Sekunden/60" für ganzzahlige Minuten oder "Sekunden/60.0", um Minutenbruchteile einzubeziehen. – Avi

+0

Werfen Sie einen Blick auf 'NSDateFormatter'. – Avi

Antwort

0

Ich verwende diese Methode, um Gesamtstunden, Minuten und Sekunden für meinen Audio- oder Video-Player zu erhalten, um die Dauer anzuzeigen. Methode ist wie,

- (NSString *)timeFormatted:(int)totalSeconds 
{ 

int seconds = totalSeconds % 60; 
int minutes = (totalSeconds/60) % 60; 
int hours = totalSeconds/3600; 

NSString *finalString; 

if (hours > 0) { 

    finalString = [NSString stringWithFormat:@"%02d:%02d:%02d",hours, minutes, seconds]; 

} 

else{ 


    finalString = [NSString stringWithFormat:@"%02d:%02d", minutes, seconds]; 

} 

return finalString; 
} 

können Sie Methode so etwas machen.

Hinweis:

Sie können Tage bekommen so etwas wie,

int days = totalSeconds/86400; 
+0

Wie kann ich diesen Code in einem UILabel implementieren? – pri

+0

Sie können diesen letzten String als den Text Ihres Labels anzeigen, zum Beispiel 'yourLabel.text = finalString'. Dafür muss man diese Funktion wie 'NSString * finalString = [self timeFormatted: 45000];' – Lion

+0

aufrufen. Wir bekommen Antwort von so vielen Benutzern. Wie können wir eins nach dem anderen bekommen und anzeigen ??? – pri

Verwandte Themen