Asp - forcer l'affichage de chiffre sur 2 caractères

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 041 fois - Téléchargée 34 fois

Contenu du snippet

Une simple petite fonction toute bête mais très utile, pour afficher un nombre avec 2 caractères, par exemple : 01/01/2001

Source / Exemple :


Function FormatHeureAffiche(Valeur)
' Permet de formatter l heure ou les minutes sur 2 caracteres
   If (Valeur < 10) and (Valeur >= 0) Then 
      FormatHeureAffiche = "0"&Valeur
   Else 
      FormatHeureAffiche = Valeur
   End If
End Function

Conclusion :


A utiliser tant que vous le souhaitez.

Romelard Fabrice (Alias F___)

A voir également

Ajouter un commentaire Commentaires
Messages postés
403
Date d'inscription
dimanche 12 août 2001
Statut
Membre
Dernière intervention
3 septembre 2012
2
plus simples
Function FormatHeureAffiche(Valeur)
IF len(Valeur) < 2 then Valeur = "0" & Valeur
FormatHeureAffiche = Valeur
End Function
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
5
oui et ?
Tu vois bien que les 2 sources ne sont pas les mêmes.
La tienne est pas mal et j'ai depuis recréé une du même genre, réutilisable partout dans mes projets.
Messages postés
3
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
22 mars 2004

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
5
Je te l'accorde mais ton cas n'est valide que si tu es sur que c'est 2 caracteres que tu recois.
En effet, si tu envoies la valeur 100 à ta fonction, tu récupères 00 (Pose de gros problèmes !=)) )
Mais pour la simplicité d'une date, je te l'accorde, la tienne est plus puissante.

F___
Messages postés
224
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
14 juillet 2006

Plus simple:

Function FormatHeureAffiche(Valeur)
' Permet de formatter l heure ou les minutes sur 2 caracteres
FormatHeureAffiche = right("0"&Valeur,2)
End Function

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.