Date sur deux chiffres en ASP

Il est nativement impossible d'afficher la date sur deux chiffres en ASP. Par exemple si nous sommes le troisième jour du mois alors la fonction "Day(Madate)" affichera "3". Voici un petit bout de code vous permettant de remédier à ce problème, plus pratique pour l'affichage de vos dates.

La fonction reste très simple, si la valeur est inférieur à 10 et supérieur ou égal à zéro alors on ajoute un zéro devant.

' Permet de formater l'heure ou les minutes sur 2 caractères
Function AfficherDeuxCaracteres(Valeur)
	If (Valeur < 10) and (Valeur >= 0) Then
		AfficherDeuxCaracteres = "0"&Valeur
	Else
		AfficherDeuxCaracteres = Valeur
	End If
End Function

Voici quelques exemples d'utilisation :

' Affichage date sur deux chiffres
' Nous sommes le 06 Mars 2009 (Date de l'article)
date_du_jour = date
 
date_un = Day(date_du_jour)
' Retourne 6
date_deux = AfficherDeuxCaracteres(Day(date_du_jour))
' Retourne 06

Billets relatifs

Ajouter un commentaire





Les commentaires sont validés manuellement afin d'éviter le spam.