Volgens mij doe ik iets fout in mijn code, waar ik een TimeSpan in een string probeer om te zetten. Zie hier mijn code alvast:
Die remaining is een waarde in 100-nanosecondes, dus dat zit goed. Ik heb ook in het Immediate windowtje gekeken, en de TimeSpan krijgt hiermee echt de juiste properties, dus Hours, Minutes, Seconds, enz.
Het probleem zit em dan ook in de output. Je zou 3:45:10 verwachten, maar er komt 03:45:10.34200000 uit. Toch als ik naar de help van TimeSpan.ToString kijk, zie ik dat de format string wel correct is, dus wat doe ik dan fout
C#:
1
| string.Format("{0:h:mm:ss}", new TimeSpan(0, 0, 0, 0, (int) remaining)); |
Die remaining is een waarde in 100-nanosecondes, dus dat zit goed. Ik heb ook in het Immediate windowtje gekeken, en de TimeSpan krijgt hiermee echt de juiste properties, dus Hours, Minutes, Seconds, enz.
Het probleem zit em dan ook in de output. Je zou 3:45:10 verwachten, maar er komt 03:45:10.34200000 uit. Toch als ik naar de help van TimeSpan.ToString kijk, zie ik dat de format string wel correct is, dus wat doe ik dan fout
日本!🎌