Gambas France BETA


Pas de compte ? Incription

assignation d'une date

Ce sujet est résolu.

1
AuteurMessages
stracoma#1 Posté le 19/8/2015 à 17:03:25
Apprentissage programmation pour le plaisirBonjour
Je veux affecter une date à une variable de type Date mais je n'arrive pas.
J'ai essayé :
1
2
3
4
5
6
7
8
9
10
11
12
' Gambas module file

PUBLIC SUB Main()
DIM date1 AS DATE
'Date1 = 25 / 03 / 2015
'date1 = CDate(25 / 03 / 2015)
'date1 = CDate(" 25 / 03 / 2015 ")
date1 = NEW DATE(2015, 3, 25)

PRINT date1

END

sans succès. SVP comment faire (je suis passé par la Doc mis pas de réussite)
Merci
SVP patience avec moi car neurones > 50 ans
Gambette#2 Posté le 19/8/2015 à 17:48:56
bonjour stracoma,

la documentation met des guillemets mais ne met pas d'espaces.
date1 = CDate("25/03/2015")
Reivillo#3 Posté le 19/8/2015 à 19:39:21
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »@ stracoma.

Tu as Inversé les Mois et les Jours!

Formats définis par l'utilisateur

Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
Reivillo#4 Posté le 19/8/2015 à 20:13:01
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »
1
2
3
4
5
6
7
PUBLIC SUB Main()

DIM date1 AS DATE
date1 = CDate("08/19/2015 20:03:12") ' "mm/dd/yyyy hh:nn:ss"
PRINT date1

END
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
stracoma#5 Posté le 20/8/2015 à 23:42:36
Apprentissage programmation pour le plaisirBonsoir et merci de votre aide.
Effectivement il faut écrire la date de cette manière: "mm/dd/yyyy"
Mais dans l'affichage j'ai aussi le 00.00.00 (HH.mm.ss)
Comment faire pour avoir la date courte (juste "jj/mm/aaaa")
1
2
3
4
5
6
7
8
PUBLIC SUB Main()

DIM date1 AS DATE
date1 = CDate("12/25/15")

PRINT date1

END

affichage:
25/12/2015 00:00:00
Merci
SVP patience avec moi car neurones > 50 ans
stracoma#6 Posté le 21/8/2015 à 01:03:12
Apprentissage programmation pour le plaisirJe crois que j'ai finalement trouvé la solution:
1
2
3
4
5
PUBLIC SUB Main()
DIM date1 AS DATE
date1 = CDate("12/25/15")
PRINT Format$(date1, "dd mm yyyy")
END

Salut.
SVP patience avec moi car neurones > 50 ans
1