我用下面的代碼來獲取文件的長度,並顯示在NSStirng
:放映長度:SS
float seconds=0.0;
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:videoURL options:nil];
if (asset){
seconds = CMTimeGetSeconds(asset.duration);
}
NSString *lengthString = [NSString stringWithFormat:@"%0.f:%0.f",seconds/60, fmod(seconds, 60.0)];
NSLog(@"Duration: %@", lengthString);
結果是:
1:1
在stringWithFormat
中有沒有任何選項可以讓我們在數字少於10的情況下使用0之前的0來表示01號碼?
更好的說法是,如何在number爲1時輸出01或在number爲9時輸出09。另外,當number是10時,輸出也是10。
感謝您的幫助 –