compte tenu que chaque envoi prend deux minutes et j'ai 500 utilisateurs à envoyer, comment calculer le temps estimé?Date de conversion - secondes en heure/minutes/secondes
J'ai essayé ceci:
var seconds = 120; //2minutes
var users = 500;
int t = 0;
int i = 0;
while(i <= users)
{
i++;
t += seconds;
}
comment je convertir t
à quelque chose comme: xxx
heures et yyy
minutes et zzz
secondes?
merci d'avance.
Envisager d'utiliser 'Timespan', alors vous pouvez utiliser l'heure, les minutes et les secondes composante de l'instance – V4Vendetta
Pourquoi êtes-vous en boucle? Est-ce que 120 * 500 ne serait pas l'équivalent? – bryanmac
Pourquoi utilisez-vous t comme int? Vous auriez pu utiliser DateTime lui-même? Commencez avec DateTime.now, puis prenez l'exemple DateTime.now après la fin. Puis soustrayez-les et prenez le temps écoulé en millisecondes ou ce qui est nécessaire. J'espère que c'est ce que vous demandez? – Zenwalker