begin process at 2012 05 17 09:42:09
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & Heure

 > DÉTECTION DES HEURES / HORAIRES

DÉTECTION DES HEURES / HORAIRES


 Information sur la source

Note :
Aucune note
Catégorie :Date & Heure Classé sous :heure date, horaire, minute, seconde, hms Niveau :Débutant Date de création :16/09/2008 Date de mise à jour :16/09/2008 15:19:42 Vu :6 686

Auteur : f0xi

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Utile ou pas, cette expression détecte les heures dans ces formats :

heure   : de 0 ou 00 a 23
minutes : de 0 ou 00 a 59 (facultatif)
secondes: de 0 ou 00 a 59 (facultatif)


Séparateur horaires :

- standard > ":"

- militaire > "."

- textuel court min ou maj > "h m s" ou "H M S" séparé ou non par des espaces.


exemple de date valide :

12h
14h 30
01:24.50
18:45:12
23H 28M 7S
14.30




Source

  • // Heures, minutes et secondes ?
  • ^((0[0-9]|[0-9]|1[0-9]|2[0-3])(\:|\s?[hH]\s?|\.))((0[0-9]|[0-9]|[1-5][0-9])(\:|\s?[mM]\s?|\.)?)?((0[0-9]|[0-9]|[1-5][0-9])(\s?[sS]\s?)?)?$
// Heures, minutes et secondes ?

^((0[0-9]|[0-9]|1[0-9]|2[0-3])(\:|\s?[hH]\s?|\.))((0[0-9]|[0-9]|[1-5][0-9])(\:|\s?[mM]\s?|\.)?)?((0[0-9]|[0-9]|[1-5][0-9])(\s?[sS]\s?)?)?$



 Historique

16 septembre 2008 15:19:42 :
correction, l'expression validait les horaires de type 00h:00

 Sources du même auteur

DÉTERMINER LA CLASSE D'UNE IPV4 (A,B,C,D,E)
Source avec Zip Source avec une capture REGEXP TESTINATOR V1.0.0.0
VALIDATEUR ADRESSE EMAIL (RFC 2822)
VALIDATEUR IPV6

 Sources de la même categorie

TEST SI UNE DATE AU FORMAT FRANÇAIS EST VALIDE par PhiLho
DATE ANSI SQL par zen69

Commentaires et avis

Commentaire de Delphiprog le 01/02/2009 10:06:35 administrateur CS

Salut Foxi,

Pourquoi ne pas avoir utilisé le commutateur /i au lieu de préciser [Hh], [Mm] et [Ss] ?
Sinon, c'est bien vu.

PS : Je ne me souvenais pas qu'il existait un format "militaire" !

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales