Naviguation dans :  Perl  JavaScript  Détail  - load.cgi?Appel=baseAdmin
 présentée :  par cas d'appel   par traitements 
Retour à l'accueil
  
     
 Requêtes 

 load – Admin 

 submit 

Requêtes de Ça-déménage.com
Accès professionnel
Appel de la requête
  
 
 Bibliothèque CaD 

 Base 

 Ident. contrôlée 

Bibliothèque de Ça-déménage.com
Accès aux bases
Gestion de l'expiration de l'identification
 
  
  
 Bibliothèque 

 Utilitaires 

 Date 

Bibliothèque standard
Divers utilitaires
Divers utilitaires de gestion des dates
  


 longDate  Retourne la date mise en forme
Par exemple :
longDate("18/07/2005") retourne "lundi 18 juillet 2005".
Syntaxe longDate(x)
Paramètres 
nom  type  Description 
 IN Date au format : JJ/MM/AAAA
retourne  OUT Date mise en forme
Fonctions util. Néant


Code Perl 

sub longDate {local($x) = @_; 
 local($k,$a,$m,$j); 
 if ($x!~/(\d\d)\/(\d\d)\/(\d\d\d\d)/) {return ''}
 $j = ('1'.$1)+0-100; $m = ('1'.$2)+0-100; $a = ($3)+0;
 local @Tmois = ('janvier','février','mars','avril','mai','juin','juillet','août','septembre','octobre','novembre','décembre'); 
 return (($j==1)?'1er':$j.'')." ".$Tmois[$m-1]." ".$a.'';
}
Code JavaScript 

function longDate(x) { 
 var k,a,m,j; 
 if (!x.match(/(\d\d)\/(\d\d)\/(\d\d\d\d)/)) {return ''}
 j = parseInt('1'+RegExp.$1)-100; m = parseInt('1'+RegExp.$2)-100; a = parseInt(RegExp.$3);
 var Tmois = ['janvier','février','mars','avril','mai','juin','juillet','août','septembre','octobre','novembre','décembre']; 
 return ((j==1)?'1er':j.toString())+" "+Tmois[m-1]+" "+a.toString();
}