IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Les types de données > Les dates et heures
        Comment bien utiliser les dates et les heures ?
        Pourquoi ai-je une erreur lorsque j'utilise des dates après le 12ème jour du mois ?

rechercher
precedent    sommaire    suivant    telechargermiroir


Comment bien utiliser les dates et les heures ?
auteur : Benjamin GAGNEUX
Pour stocker une date, une heure ou les deux dans un champ de la base de données, il faut utiliser respectivement les types DATE, TIME et TIMESTAMP.
La taille du champ, soit 64 bits, est la même pour les trois types (malgré l'utilisation de seulement 32 bits dans les deux premiers cas).

Pour pouvoir affecter des valeurs à ces champs, vous devez soit affecter un double, soit, plus simplement, une chaine de caractères.

Lors des affectations via chaine de caractères, il faut respecter ce format : yyyy-mm-dd hh:mm:ss .
Exemple de date : '2005/06/20' pour le 20 Juin 2005.


Pourquoi ai-je une erreur lorsque j'utilise des dates après le 12ème jour du mois ?
auteur : Benjamin GAGNEUX
Lorsque vous utilisez une date, notamment après le douzième jour de chaque mois, vous obtenez le message suivant :

Database server error: conversion error from string ''..../../..''
Ceci est du à une erreur de format. En effet, les dates s'écrivent au format 'aaaa/mm/jj'.

lien : faq Comment bien utiliser les dates et les heures ?

rechercher
precedent    sommaire    suivant    telechargermiroir

Consultez les autres F.A.Q's


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2005 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.