Je voudrais obtenir le nombre total de jours dans une année à gauche à partir de la date donnée. Supposons si un utilisateur donne 04-01-2011 (mm-jayyy) code> je voudrais pour trouver les jours restants restants. Comment faire cela .. p>
5 Réponses :
Disons que la date est aujourd'hui: diff.totaldays code> contient le nombre de jours (merci @tung).
Datedate code> contient également la dernière date pour l'année. P> p>
ne devrait-il pas être diff.totaldays code>?
Salut une autre petite aide Comment puis-je trouver la dernière date .. I.e Je voudrais afficher la date de fin d'année est 12-31-2011 code>
Essayez ceci var date1 = date.add (diff); code>
@Vivekh j'ai ajouté lastdate code> comme une variable distincte de sorte qu'il est évident où le tirer.
Pour obtenir le dernier jour de l'année et ne pas utiliser les littéraux, j'écris habituellement nouvelle datetime (année, datetime.maxvalue.month, datetetime.maxvalue.ay) code>.
Nouvelle DateTime (fournisseurdated.year, 12, 31) .Subrent (fournisseurddate) .Taldays code> p>
devrait faire le tour p>
int daysleft = nouveau DateTime (DateTime.now.year, 12, 31) .dayofyear - datetime.dayofyear; Code> P>
Je pense que vous devriez essayer TIIPAN comme
DateTime startTime = DateTime.Now; DateTime endTime = DateTime.Now.AddSeconds( 75 ); TimeSpan span = endTime.Subtract ( startTime ); Console.WriteLine( "Time Difference (seconds): " + span.Seconds ); Console.WriteLine( "Time Difference (minutes): " + span.Minutes ); Console.WriteLine( "Time Difference (hours): " + span.Hours ); Console.WriteLine( "Time Difference (days): " + span.Days );
Peut-être juste: p>
DateTime.LeapapyeAppy (DateTime.Now.year)? 366: 365 P>
Désolé, lisez-le comme si vous vouliez juste le nombre de jours d'année en cours ... p>
Bonjour, bienvenue à Stackoverflow. Si vous souhaitez que vous puissiez modifier votre réponse à une meilleure action pour la question. Vous pouvez également le supprimer si vous pensez que c'est trompeur.
Y compris cette date ou à l'exclusion de cette date?
n'oubliez pas de rendre compte des années bissextiles;)
Question mal nommée comme vous ne demandez pas «le nombre total de jours dans une année à compter de la date donnée», qui serait 366 ou 365 selon que la date donnée était un saut de saut ou non, vous demandez le nombre de jours entre la date donnée au dernier jour de l'année donnée.