FAQ ASP
FAQ ASPConsultez toutes les FAQ
Nombre d'auteurs : 6, nombre de questions : 44, dernière mise à jour : 15 juin 2021
Sur un serveur US, les dates sont au format MM/DD/YYYY. En français, on utilise le format DD/MM/YYYY.
On peut forcer l'affichage de la date au format Français sur un serveur US. Il faut ajouter ceci en en-tête des pages ASP :
<%
session.LCID
=&
H040c %>
On peut utiliser les variables au format 'date' et les fonctions Day, Month, Year et autres pour en extraire les infos...
Function FrenchDate(maDate)
Dim maChaine
maChaine = Pad(Day(maDate),2) &
"/" &
Pad(Month(maDate),2) &
"/" &
Year(maDate)
FrenchDate = maChaine
End Function
Pad(chaine, x) est une fonction qui ajoute des '0' à chaine pour la remplir jusqu'à ce qu'elle contienne x caractères. Cette fonction a l'avantage d'être indépendante des 'Paramètres régionaux' du serveur.
Tout d'abord pour récupérer l'heure actuelle, on utilise la fonction Now().
Ensuite pour ajouter 2 heures, on va utiliser la fonctionn DateAdd(interval, number, date).
<%
response
.write
"maintenant : "
&
now
(
) &
"<br>"
response
.write
" + 2 heures : "
&
dateadd
(
"h"
, 2
, now
(
))
%>
Les paramètres utiles : Cette fonction peut également être utilisé pour incrémenter des dates.
- h pour les heures
- n pour les minutes
- s pour les secondes