arbre
 

Affichage de la date et l' heure en ASP

Il est parfois nécessaire de transformer une date en chaine de caractère ou une chaine de caratère en date, voici les routines (IsDate, CDate, WeekdayName, MonthName, Cstr, FormatDateTime)qui le permettent :

IsDate
Renvoi une valeur booleenne indiquant si la chaine de caractère est une date
Syntaxe :IsDate(expression)
       expression : Chaine de caractère à contrôler
Exemple :
  <%=IsDate("12 octobre 1957")%> donne True
<%=IsDate("15.08.65")%> donne False
<%=IsDate("Bonjour")%> donne False

CDate
Transforme une chaine de caractère en variable de type Date
Syntaxe :CDate(expression)
       expression : Chaine de caractère à convertir
Exemple :
  <% MaDate = CDate("15.08.65")%>

WeekdayName
Renvoi le nom du jour de la semaine
Syntaxe :
       WeekdayName(weekday[, abbreviate, firstdayofweek])
              weekday Obligatoire Numéro du jour de la semaine.
              abbreviate : Valeur booleenne indiquant si le nom doit être abrégé. L'option par défaut est False
              firstdayofweek : Valeur numérique indiquant quel est le premier jour de la semaine. Les valeurs peuvent être les suivantes :
vbUseSystemDayOfWeek 0 Utiliser le premier jour du système du serveur
vbSunday 1 dimanche (par défaut)
vbMonday 2 lundi
vbTuesday 3 mardi
vbWednesday 4 mercredi
vbThursday 5 jeudi
vbFriday 6 vendredi
vbSaturday 7 samedi
Exemple :
  <%=WeekdayName(1)%> donne dimanche
<%=WeekdayName(1,true)%> donne dim.

WeekdayName est liée au paramètre locaux .

Si le serveur qui héberge votre site répond à d'autres paramètres régionaux, comme par exemple :
domenica
Sondag

l'affichage du jour de la semaine pourra se faire comme ceci :

< %
    Session.LCID = 1036
    response.write(WeekdayName(1))
%>

samedi 4 septembre 2010 ou 04/09/2010

MonthName
Renvoi le nom du mois demandé
Syntaxe :
       MonthName(month[, abbreviate])
              Month Obligatoire Numéro du mois.
              abbreviate : Valeur booleenne indiquant si le nom doit être abrégé. L'option par défaut est False
              .
Exemple :
  <%=WeekdayName(1)%> donne janvier
  <%=MonthName(1,true)%> donne janv.

MonthName est liée au paramètre locaux .

Si le serveur qui héberge votre site répond à d'autres paramètres régionaux, comme par exemple :
gennaio
Januarie

l'affichage de la date pourra se faire comme ceci :

< %
    Session.LCID = 1036
    response.write(MonthName(1))
%>

janvier

Cstr
Transfome une expression en chaine de caractères
Syntaxe :
       CStr(expression)
Exemple :
  <%
  MaChaine = cstr(Date)
  response.write(MaChaine)
%>

Donne 04/09/2010

FormatDateTime
Transfome une date en chaine de caractères
Syntaxe :
       FormatDateTime(Date[, NamedFormat])
              Date Obligatoire Date à formater.
              NamedFormat : Nom du format prédéfini
             
vbGeneralDate 0 Renvoi une chaine de caractère où la date est sous sa forme courte et (ou) l'heure sous sa forme longue.
vbLongDate 1 Renvoi une chaine de caractère où la date est sous sa forme longue.
vbShortDate 2 Renvoi une chaine de caractère où la date est sous sa forme courte.
vbLongTime 3 Renvoi une chaine de caractère où l'heure est sous sa forme longue.
vbShortTime 4 Renvoi une chaine de caractère où l'heure est sous sa forme courte.
Exemple :
  <%=FormatDateTime(now)%> donne04/09/2010 20:28:36
  <%=FormatDateTime(now,0)%> donne 04/09/2010 20:28:36
  <%=FormatDateTime(now,1)%> donne samedi 4 septembre 2010
  <%=FormatDateTime(now,2)%> donne 04/09/2010
  <%=FormatDateTime(now,3)%> donne 20:28:36
  <%=FormatDateTime(now,4)%> donne 20:28

FormatDateTime est liée au paramètre locaux .

Si le serveur qui héberge votre site répond à d'autres paramètres régionaux, comme par exemple :
sabato, 4. settembre 2010 ou 04.09.2010
04 September 2010 ou 2010/09/04

l'affichage de la date pourra se faire comme ceci :

< %
    Session.LCID = 1036
    response.write(FormatDateTime(now,1)&" ou "&FormatDateTime(now,2))
%>

samedi 4 septembre 2010 ou 04/09/2010

Toutes les heures, le serveur contrôle que votre site est en ligne. En cas de problème, un mail vous est envoyé.
Vous avez l'habitude d'oublier les dates importantes? Oubli vous prévient gratuitement par email !

Page modifiée le 17/06/2010 1948 visiteur(s) aujourd'hui
Comment créer son site

Format de date et heure en ASP