Commande pour connaître les jours jusqu'à la fin de l'année

Bien que nous ne soyons pas en fin d'année, encore moins, je trouve cette astuce particulièrement intéressante.

Dans un terminal, mettons simplement ceci:

echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."

Comme vous pouvez le voir, quelque chose comme:

Il reste 215 jours avant la fin de 2013.

L'opération est simple, nous utilisons la commande et la variable donnéesavec date +% j nous connaissons le jour de l'année où nous sommeshier 30 mai est le jour 150), alors nous obtenons le nombre de jours de l'année -d »31 décembre ″ (... ou alors j'ai compris), pour enfin soustraire ces jours de l'année du nombre du jour en cours, cela nous donnera le nombre de jours restants.

Quoi qu'il en soit, avec la commande de date, vous pouvez faire beaucoup plus de choses que je ne le pensais 😀

salutations


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   éliotime3000 dit

    C'est bon!

  2.   Lépreux_Ivan dit

    Il sert aussi à bien d'autres choses, pas seulement pour attendre les fêtes de fin d'année .. Cela pourrait être pour se souvenir de l'anniversaire avec notre partenaire, etc.

  3.   edo dit

    Ces codes ci-dessus appartiennent-ils à un langage de programmation?

    1.    103 dit

      Frapper

  4.   sieg84 dit

    est bon.

  5.   Ciux dit

    Très bien, et en modifiant le mois et le jour je peux calculer d'autres dates 🙂

  6.   cerbère dit

    "Cal -j"
    o
    «Cal -j 2013»
    Il vous montre le jour de l'année. C'est-à-dire qu'aujourd'hui, c'est le 151e jour de l'année, même s'il reste peu de choses à finir ...

  7.   Leo dit

    Il est bon de le combiner avec quelque chose comme notifier-envoyer:

    notifier-envoyer «DesdeLinux C'est le meilleur :)» «Il reste $(($(date +%j -d»Dec 31″)-$(date +%-j))) jours restants avant la fin de l'année $(date +%Y ).»

    Demandez simplement par curiosité: les commentaires peuvent-ils être formatés avec une balise, telle que gras ou couleurs?

  8.   Ricardo dit

    Vous pouvez également utiliser un alias pour ne pas tout écrire à chaque fois que vous voulez savoir combien de jours il reste:

    alias days = 'echo "$ (($ (date +% j -d» Dec 31 ") - $ (date +% - j))) jours jusqu'à la fin de l'année $ (date +% Y)."'

  9.   neo61 dit

    Il est intéressant de le faire dans la console, mais si vous le faites dans exel et enregistrez ce fichier chaque fois que vous l'ouvrez, cela vous donnera les données du nombre de jours restants pour ce que vous voulez.

  10.   VulkTête dit

    Très utile, merci!

  11.   guzman6001 dit

    Très utile ... Adaptable à tout compte à rebours en effet. 😛