1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
| function calculdate(duree){
var datefinal = 'teste';
$.post('recherche.php',{
action: 'recherchevalide',
duree: duree,
},function(data){
data.type
data.valide
dateheure();
if(data.type == 'ans'){
annee = annee+data.valide;
datefinal = j+moi+annee;
}
else{
if(data.type == 'mois'){
moi = moi+data.valide;
if(moi >12){
if(moi <24){
moi = moi -12;
annee = annee+1;
datefinal = j+moi+annee;
}
}
else{
datefinal = j+moi+annee;
}
}
else{
if(data.type == 'jour'){
j = j+data.valide;
var mois31jours = ["1","3","5","7","8","10","12"];
var longmoi31jours = 7;
var compteur = 0;
if(moi = 2){
function anneebis(annee){
var dt=annee? new Date(annee.toLocaleString()):new Date() ;
return new Date(dt.getFullYear(),1,29).getDate()==29;
}
if(annebis){
if(j>29){
j = j-29;
moi = moi+1;
datefinal = j+moi+annee;
}
else{
if(j>28){
j = j-28;
moi = moi+1;
datefinal = j+moi+annee;
}
else{
datefinal = j+moi+annee;
}
}
}
}
else{
while(compteur <= 7){
if(mois31jour[compteur] = moi){
if(j>31){
j = j-31;
moi = moi+1;
datefinal = j+moi+annee;
}
else{
datefinal = j+moi+annee;
}
}
else{
if(j>30){
j = j-30;
moi = moi+1;
datefinal = j+moi+anne;
}
else{
datefinal = j+moi+anne;
}
}
}
}
}
}
}
},"json");
} |
Partager