-
Compteur de contenus
46 375 -
Inscription
-
Dernière visite
-
Jours gagnés
221
Type de contenu
Profils
Forums
Blogs
Tout ce qui a été posté par Dylav
-
La suite là-bas...
-
Comme promis, tu trouveras ci-dessous le script PERL qui traite ton problème par un simple double-clic Les 9 avril et 13 décembre 2000 sont en dur dans le script, qui par ailleurs récupère automatiquement la date du jour. Il suffit donc de lancer le script. Les nombres de jours de date à date s'entendent bornes incluses. Si cela t'intéresse, je t'indiquerai comment installer le langage PERL sur ton PC en quelques clics... À noter que le lien que je t'avais fourni donne bien 5219 jours pour le 13/12, mais 5468 pour le 9/4 (ce qui est erroné)... # #!/usr/bin/perl -w use integer; # .--------------------------------------------------------------------. # | | # | Calcul de la durée écoulée (bornes incluses), en mois et jours, | # | - entre le 09-04-2000 et aujourd'hui, d'une part, | # | - entre le 13-12-2000 et aujourd'hui, d'autre part. | # | | # '--------------------------------------------------------------------' # $Aujourdhui=DateDuJour(); print ("\n Nous sommes le $Aujourdhui\n"); # CalculDuree("09-04-2000",$Aujourdhui); CalculDuree("13-12-2000",$Aujourdhui); # $r=<STDIN>; # #--- Durée de date à date ---------------------------------------------- # sub CalculDuree { # my $DateDeb=shift(@_); my $DateFin=shift(@_); my @NBJM=(0,31,28,31,30,31,30,31,31,30,31,30,31); # my $DDJ=substr($DateDeb,0,2); my $DDM=substr($DateDeb,3,2); my $DDA=substr($DateDeb,6,4); # my $DFJ=substr($DateFin,0,2); my $DFM=substr($DateFin,3,2); my $DFA=substr($DateFin,6,4); # my $NombreDeMois=0; my $NombreDeJoursAdditifs=0; my $NombreDeJoursTotal=0; # #--- Calcul de l'année de début --- # $NombreDeJoursAdditifs=$NBJM[$DDM]-$DDJ+1; $NombreDeJoursTotal=$NBJM[$DDM]-$DDJ+1; if ($DDM<12) { for ($i=$DDM+1;$i<=12;$i++) { $NombreDeMois++; $NombreDeJoursTotal+=$NBJM[$i]; } } # #--- Calcul des années intermédiaires --- # for ($i=$DDA+1;$i<$DFA;$i++) { $NombreDeMois+=12; $NombreDeJoursTotal+=365; if ($i==$i/4*4) {$NombreDeJoursTotal++}; } # #--- Calcul de l'année de fin --- # if ($DFM>1) { for ($i=1;$i<$DFM;$i++) { $NombreDeMois++; $NombreDeJoursTotal+=$NBJM[$i]; } $NombreDeJoursAdditifs+=$DFJ; $NombreDeJoursTotal+=$DFJ; } # #--- Affichage du résultat --- # print ("\n Depuis le $DateDeb = $NombreDeJoursTotal jours\n", " soit $NombreDeMois mois entiers et $NombreDeJoursAdditifs jours\n"); } # #--- Récupération de la date du jour ----------------------------------- # sub DateDuJour { (my $seco, my $minu, my $heur, my $jour, my $mois, my $anne, my $jsem, my $jan, my $isdst) = localtime(time); $anne+=1900; # année ..... 1900 <-> 0 $mois++; # mois (0,11) janvier <-> 0 if ($mois<10) {$mois="0$mois"}; if ($jour<10) {$jour="0$jour"}; return $jour."-".$mois."-".$anne; } #-----------------------------------------------------------------------
-
Si tu veux, je suis en train de tester un script PERL qui résout le problème... À suivre !
-
[16352] Le Rajendranagar-Mumbai Express à l'arrêt à Patna Junction
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Fluctuant, ce nombre de quilles. Au bowling, c'est 10 quilles ! Huîtres chaudes (jamais essayé, pas attiré)... -
Bonjour mc guill, Tu as trois solutions, tu fouilles le Net avec acharnement pour voir s'il existe quelqu'un de par le monde qui avait justement le même problème que toi et qui l'a résolu, tu t'investis dans l'écriture de ta propre page Web, en assimilant les langages HTML et JavaScript, et en les utilisant pour programmer une solution à ton problème, tu te contentes de ce que tu as, je suis certain qu'une dizaine de clics ne te font pas peur !
-
Bonjour mecaso, et bienvenue sur Zébulon ! Il n'est pas forcément pertinent de s'accrocher à un ancien sujet, surtout s'il est résolu. En l'occurrence, il s'agit de [Résolu] MAJ Windows Update impossible et démarrage assistant. J'ai donc fait de ton message un sujet à part entière...
-
Bonsoir mc guill, Qu'entends-tu par « voir 2 dates différentes » ? S'il s'agit de poser sur un même écran deux questions distinctes, il te suffit de capturer le code HTML de la page Calcul du nombre de jours entre deux dates et de dupliquer la question. Même chose pour (le calcul et) la réponse...
-
Bonsoir miklhcos, Envoie-nous le code HTML de l'une des pages installées sur ton site et contenant un lien hypertexte, s'il n'est pas trop long (jusqu'à 100 lignes), poste-le directement par copier/coller, sinon, fais-le héberger, et donne-nous le lien.
-
[16350] Panneau latéral du Rajya Rani Express Il relie Nilambur Road à Trivandrum (391 km) en 9h45mn avec 21 arrêts... vitesse moyenne 40 km/h, un vrai TGV !
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Jon-qui-lles (tout-à-fait d'actualité) -
Phishing or not phishing Crédit Mutuel ?
Dylav a répondu à un(e) sujet de Dylav dans Phishing - Mails frauduleux
J'ai fouillé ma poubelle, et retrouvé l'adresse IP (un peu froissée, je dois dire) 10.223.111.60 Bizarrement, il semblerait qu'elle se situe en Allemagne (FAI « 1&1 Internet AG »)... -
[16348] Citerne d'hydrogène liquide ($30, stock épuisé)
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Hermann Hesse (écrivain allemand, 1877-1962) -
Résolu Mon VAIO affiche un message de copie de W7 + ne s'éteint pl
Dylav a répondu à un(e) sujet de VANIER dans Analyses et éradication malwares
La suite là-bas... -
Phishing or not phishing Crédit Mutuel ?
Dylav a répondu à un(e) sujet de Dylav dans Phishing - Mails frauduleux
Désolé, j'ai purgé le message... -
L'ordi se fige après 8 minutes et durant 3 minutes
Dylav a répondu à un sujet dans Optimisation, Trucs & Astuces
Bonjour Rolando, sois le bienvenu sur Zébulon ! Mais tu sembles afficher une impatience démesurée... D'autant plus que, si tu t'es inscrit, tu as oublié de te connecter pour poster tes messages ! Pour tes prochaines interventions, n'oublie pas de te connecter (signature et mot de passe)... -
Phishing, à mon avis, Cette adresse mail n'est-elle pas folklorique ? Pourquoi deux URL différentes ? Une banque laisserait-elle un message incomplet ? Pourquoi ne pas tout dire en un seul coup ? La redirection est suspecte... N'empêche qu'ils deviennent assez adroits (pas de faute d'orthographe, ici). Ceci dit, ma banque n'est pas le Crédit Mutuel !
-
[16346] Ça gratte là où ça fait du bien !
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Girardot (Annie) Grande actrice française des années 60 et 70 -
[16344] Lunettes Louis Vuitton « Soleil Vert »
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Ranguevaux (Moselle, Lorraine, 800 habitants) -
Lionel 6-16342 CSX Gondola with Coil Covers (soldé $16)
-
[JALC] J'en ai marre, Marabout, Bout de ficelle
Dylav a répondu à un sujet dans J'ai vraiment rien à dire...
Sonic Boom Série d'animation franco-américaine inspirée de la série de jeux vidéo Sonic the Hedgehog créée par Sega -
[16340] Hélas non, ceci n'est pas un wagon-citerne
