bonjour,

j'ai (avec la participation de quelques uns d'entre vous) créé le script ci-dessous qui doit me remonter l'écart de jours entre deux dates données, par contre la finalité serait que ce résultat soit multiplié par deux, mais comment faire ?

Merci de votre aide .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
 
dateDiff(){
    d1=$(date -d "$1" +%s)
    d2=$(date -d "$2" +%s)
    result=$(date -d "1970-01-01 UTC $((d1-d2-86400)) seconds" +"%j")
    echo ${result}
}
 
if [ $# -ge 2 ]; then # Si deux paramètres passés au script
    d1=$1
    d2=$2
else
    echo "Saisir les dates d1 et d2 :"
    read d1
    read d2
fi
 
dateDiff $d1 $d2