[JSP] [RESOLU] Comment gerer les dates?

Comment gerer les dates? [JSP] [RESOLU] - Java - Programmation

Marsh Posté le 28-07-2004 à 16:27:38    

J'ai regarde sur internet mais tout se dont j'ai trouve concernant les dates a l'air super complique.  
Moi je veut juste recupere la date system et la mettre ds une variable?
Qui pourrais me dire en 2 secondes comment on fait?
 
Merci
G fait ca:

Code :
  1. <%
  2. Date now = new Date();
  3. out.println(DateFormat.getTimeInstance().format(now));
  4. %>


Mais il me met une erreur:

Citation :

Generated servlet error:
    [javac] Compiling 1 source file
 
C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\test_jsp.java:174: cannot resolve symbol
symbol  : constructor Date ()
location: class java.sql.Date
Date now = new Date();
           ^
1 error


Qu'est ce qui est faux?


Message édité par DumbaDonf le 29-07-2004 à 16:50:03
Reply

Marsh Posté le 28-07-2004 à 16:27:38   

Reply

Marsh Posté le 28-07-2004 à 16:36:43    


 
il y a la classe date dans le package sql et aussi dans util il me semble, donc tu dois spécifier quelle classe tu utilises
 
java.util.Date now = new java.util.Date();
 
sinon :
http://java.sun.com/j2se/1.4.2/doc [...] ormat.html
 
new SimpleDateFormat("k:m|dd/MM/yy" ).format(new java.util.Date())


Message édité par alien_nan le 28-07-2004 à 16:38:04
Reply

Marsh Posté le 28-07-2004 à 17:00:21    

Merci de ta reponse,
ca marche tres bien qd je fais

Code :
  1. java.util.Date now = new java.util.Date();


 
Mais des que j'essais d'ajouter un pattern ca ne marche plus:

Code :
  1. <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" import="java.util.*" errorPage="" %>
  2. <%
  3. java.util.Date now = new SimpleDateFormat("MM/dd/yy" ).format(new java.util.Date());
  4. out.println("<p>The time is: " + now + "</p>" );
  5. %>


Il me met:

Citation :


C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\test_jsp.java:174: cannot resolve symbol
symbol  : class SimpleDateFormat  
location: class org.apache.jsp.test_jsp
java.util.Date now = new SimpleDateFormat("MM/dd/yy" ).format(new java.util.Date());  
                         ^
1 error


Une idee pour m'aider?

Reply

Marsh Posté le 28-07-2004 à 17:10:24    

c ecrit ds le lien vers la javadoc que je t'ai donné ...
import java.text.SimpleDateFormat
 
ps : pour éviter ton pb de classes ambigue, ne fais pas d'import java.util.*, mais par exemple java.util.Date

Reply

Marsh Posté le 28-07-2004 à 21:15:52    

Mais j'ai regarde la doc, j'ai essayer de faire comme ils disaient, mais ca ne marche pas. je ne doit pas importer les bonnes classes.
Tu dis qu'il faut que j'importe java.util.Date?

Reply

Marsh Posté le 28-07-2004 à 21:22:11    

OH PUTAIN.
[:mlc]
retour à la case tuto 1er niveau s'il vous plait.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 28-07-2004 à 21:23:16    

[:cupra]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 28-07-2004 à 22:14:23    

the real moins moins a écrit :

OH PUTAIN.
[:mlc]
retour à la case tuto 1er niveau s'il vous plait.


non mais oh tu te prends pr ki? t'a jamais ete debutant toi?
Pis tu ne t'es mm pas donne la peine de donner un conseil ou une aide! tu postes juste pour critiquer c'est super sympas...

Reply

Marsh Posté le 28-07-2004 à 23:27:03    

[:itm]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-07-2004 à 00:19:27    

http://java.sun.com/docs/books/tut [...] mport.html
sinon y'a jubijub qui va encore dire que chuis un gros vilain [:sisicaivrai]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-07-2004 à 00:19:27   

Reply

Marsh Posté le 29-07-2004 à 00:21:27    

ca ira pour cette fois....


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 00:27:32    

:o
jsais pas mais les imports c'est pas un peu le premier truc que tu fais apres le helloworld?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-07-2004 à 00:29:41    

là encore, t'a pas tort sur le fond, mais la forme était douteuse...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 00:31:20    

ok la prochaine j'lui noterai ses devoir dans son journal de classe, interrogation écrite le lendemain, et un carambar s'il réussit [:itm]
 
 
...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-07-2004 à 15:35:30    

Ca fait plaisir de passer pour un gros gros naze.
Bref.
Les imports je connais qd mm, suis mauvais ms pas a ce point.
Et en ce qui concerne mes histoires de dates j'ai reussit, mais g tjrs du mal avec le format.
Je voudrais l'afficher comme cela "mm/DD/yy"
Mais je n'y arrive pas.
Voici le code que j'ai fait

Code :
  1. <% String now = (new java.util.Date() ).toLocaleString(); %>
  2. <%= now %>


 
Les SimpleDateFormat je n'arrive pas a m'en servir.
Allez y, defoulez vous sur ma geulle, c'est moi qui regale aujourd'hui :D

Reply

Marsh Posté le 29-07-2004 à 15:37:55    

regarde la classe date, et les classes formatters...c expliqué dedans normalement...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 15:40:51    

[:cupra]

Reply

Marsh Posté le 29-07-2004 à 15:45:41    

Dumbadonf a écrit :


Les imports je connais qd mm, suis mauvais ms pas a ce point.


bon, jle quote, mais j'dis rien d'plus.
jubijub, qqchose à ajouter? :o

Reply

Marsh Posté le 29-07-2004 à 16:01:48    

Mais c'est un gros naze ce mec de toute facon... [:spamafote]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[:tinostar]

Reply

Marsh Posté le 29-07-2004 à 16:05:56    

calendar .. .. .. .. .. .. .. . . . . . .  .  .   .    .     .

Reply

Marsh Posté le 29-07-2004 à 16:49:06    

C bon g trouve avec le calendrier... Merci qd mm:

Code :
  1. <%@ import="java.util.*"%>
  2. Calendar cal = new GregorianCalendar();
  3. // Get the components of the date  
  4. int era = cal.get(Calendar.ERA); // 0=BC, 1=AD  
  5. int year = cal.get(Calendar.YEAR); // 2002  
  6. int month = cal.get(Calendar.MONTH); // 0=Jan, 1=Feb, ...  
  7. int day = cal.get(Calendar.DAY_OF_MONTH); // 1...  
  8. int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); // 1=Sunday, 2=Monday, ...


 
C t pas bien complique en effet :D

Reply

Marsh Posté le 29-07-2004 à 16:58:24    

the real moins moins a écrit :

bon, jle quote, mais j'dis rien d'plus.
jubijub, qqchose à ajouter? :o


 
je vois bien ce que tu penses, et je commence à plussoyer :/
 
 [:alph-one] je me --tise !!!


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 29-07-2004 à 17:00:50    

Jubijub a écrit :

je vois bien ce que tu penses, et je commence à plussoyer :/
 
 [:alph-one] je me --tise !!!


Oui moi aussi j'avais bien compris :D

Reply

Marsh Posté le 29-07-2004 à 20:57:57    

Jubijub a écrit :

je vois bien ce que tu penses, et je commence à plussoyer :/
 
 [:alph-one] je me --tise !!!


\o/
 
 
 
[:ddr555]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed