Rechercher : dans
Par :

String en Date

Dernière réponse le 10 mar 2005 à 16:49:59 poypoy31, le 10 mar 2005 à 16:11:13 
 Signaler ce message aux modérateurs

Bonjours,

je voudrais savoir comment transformer un string defini par:
String madate= annee+mois+jour ( annee,mois,jour sont les valeurs d'une comboBox)
pour pouvoir par la suite faire un requete SQL de genre:
SELECT valeur FROM test WHERE Date=madate
(test a 3 champs: id,valeur et date au format DATE)

Meilleures réponses pour « String en Date » dans :
Vérifier le format d'une date en PHP VoirIl existe plusieurs méthodes pour verifier le format d'une date en PHP, vous pouvez par exemple découper la chaîne puis tester les valeurs de chaque élément. Plus simplement nous utiliserons les expressions régulières. Pour valider une date au...
Lire les flux audio/vidéo en streaming VoirCette astuce s´adresse a toute personne fatiguée de ne pas pouvoir lire ou lire avec difficulté les fichiers en "streaming" disponible sur le net. MediaPlayerConnectivity Cette solution s'appelle MediaPlayerConnectivity. Fonctionnalités ...
[Excel] Ajouter une date fixe dans une cellule VoirSi vous souhaitez insérer la date du jour en cours dans une cellule, au format JJ/MM/AAAA, et que celle-ci reste fixe, sans remise à jour à chaque ouverture du fichier (par exemple pour indiquer la date de création du fichier): Tapez simplement ...
Structure d'un courrier électronique (enveloppe, en-têtes et cor VoirStructure d'un courrier électronique Un courrier possède fondamentalement trois parties : l'enveloppe, un ensemble de lignes contenant les informations de transport telles que l'adresse de l'expéditeur, l'adresse du destinataire ou...
VBScript - Les fonctions de date et de temps VoirLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...
Structures conditionnelles du langage Pascal VoirLes structures de boucle Notre exemple avance. Maintenant, si nous désirons construire une phrase non plus avec trois mots, mais avec cinq, nous n'allons tout de même pas répéter notre code cinq fois !!! Pour cela, il suffit d'utiliser une des...

1

maily, le 10 mar 2005 à 16:14:59

Bonjour!

quel langage?
Maily
Ragondin, va au coin!

Répondre à maily

2

poypoy31, le 10 mar 2005 à 16:16:28

En java

Répondre à poypoy31

3

maily, le 10 mar 2005 à 16:18:17

Tu prends un objet java.sql.Date

Date maDate = new Date(int year, int month, int day) Maily
Ragondin, va au coin!

Répondre à maily

4

poypoy31, le 10 mar 2005 à 16:37:25

En fait doit yavoir un probleme dans le casting parce que la date 2003-03-10 devient 3905-04-10.
???

Répondre à poypoy31

5

maily, le 10 mar 2005 à 16:48:23

En fait, c'est normal... la fonction est deprécié... cf javadoc! il faut utiliser l'autre :
new Date(int long)

Donc, il faut que tu trouves un moyen de calculer la valeur en long de ta date. Maily
Ragondin, va au coin!

Répondre à maily

6

 maily, le 10 mar 2005 à 16:49:59

Bon, c'est encore plus simple!

String maDateString = annee+mois+jour
Date maDate = Date.valueOf(maDateString)

vive la javadoc!!
http://java.sun.com/j2se/1.4.2/docs/api/index.html Maily
Ragondin, va au coin!

Répondre à maily