Section courante

A propos

Section administrative du site

ISDATE

Est-ce une date ?
VB .NET (Visual Basic .NET)

Syntaxe

Function IsDate(madate As String) As Boolean

Paramètres

Nom Description
madate Ce paramètre permet d'indiquer la chaîne de caractères contenant la date

Description

Cette fonction permet de vérifier que la chaîne de caractères contient une date valide.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Module Module1
  2.  
  3.     Sub Main()
  4.         Dim Chaine As String
  5.         Dim Nombre As Integer
  6.         Dim TableauNombre() As Integer = {10, 20, 10, 4, 6, 1, 5}
  7.         Dim TableauChaine() As String = {"ABC", "DEF", "GHI", "JKL"}
  8.         Dim TableauMixed() As Object = {10, "A", "B", 5, "C", "D", 7}
  9.         Chaine = "DEF"
  10.         Nombre = 15
  11.  
  12.         Console.WriteLine("Date() = " & IsDate(Today))
  13.         Console.WriteLine("TableauNombre = " & IsDate(TableauNombre))
  14.         Console.WriteLine("TableauChaine = " & IsDate(TableauChaine))
  15.         Console.WriteLine("TableauMixed = " & IsDate(TableauMixed))
  16.         Console.WriteLine("Chaine = " & IsDate(Chaine))
  17.         Console.WriteLine("Nombre = " & IsDate(Nombre))
  18.         Console.WriteLine("2000-01-01 = " & IsDate("2000-01-01"))
  19.         Console.WriteLine("08-01-01 = " & IsDate("08-01-01"))
  20.         Console.WriteLine("74-01-01 = " & IsDate("74-01-01"))
  21.         Console.WriteLine("02-02-2001 = " & IsDate("02-02-2001"))
  22.         Console.WriteLine("3/21/11 = " & IsDate("3/21/11"))
  23.     End Sub
  24.  
  25. End Module

on obtiendra le résultat suivant :

Date() = True
TableauNombre = False
TableauChaine = False
TableauMixed = False
Chaine = False
Nombre = False
2000-01-01 = True
08-01-01 = True
74-01-01 = True
02-02-2001 = True
3/21/11 = False


Dernière mise à jour : Dimanche, le 9 novembre 2014