E ai blz, olha eu de novo

então quer dizer que para eu pegar a data da máquina do servidor é:

java.util.Date hoje = new Date();
e o que esse

hoje.[b]before/b ) before está fazendo.

PAra eu exibir ou “pegar” a data basta então

Date hoje = new Date();
String data = hoje.before();
<% out.println(“data”); %>
???

Desculpa se estou perguntando de mais, mas é que não quero copiar quero aprender e fazer entenderam.

e quero entender o q estou fazendo, pois acho isso o certo :slight_smile: não gosto de copiar e colar códigos. por isso tantas perguntas :slight_smile:

Sim para esse caso estou usando JSP puro, é uma página de validação que é carregada assin que o usuário clica no link. uso tbm JavaBeen mas, muito pouco, só para algumas funções.

Agadeço a paciência de vcs.
Valeu mesmo

Dica: quando for continuar uma conversa, não crie outro tópico… Eu, por exemplo, não li a primeira parte da conversa e não estou com boa vontade de pesquisar, ler, para só depois responder… :wink:

Vinci,

esse método before compara duas datas … por exemplo

dataHoje.before(dataAmanha);

Se a dataHoje for anterior à dataAmanha então ele retorna vedadeiro …

[]s

Hammm, melhorou.

Como JSP/Servlets o processamento é feito totalmente no servidor. Assim, um new Date() pegará a data atual configurada no Servidor. :wink:

Data é uma coisa meio chata em Java. Para armazenar uma data, usa-se java.util.Date que internamente é um long. Para fazer manipulacoes do tipo, qual dia foi ontem, qual o proximo domingo, etc, usa-se java.util.GregorianCalendar.
Finalmente, para exibir usamos java.text.DateFormat.

Blz vinci, acho q criei um novo tópico sem quere , estava com sono :slight_smile:

Sim cara valeu pelas dicas, mas vc pode me dá um exemplo, coisa besta, pequeno mesmo, tipo exibindo data em jsp, comparando uma data em jsp, coisa desse tipo nada muito incrementado isso pode deixar comigo

POsi usei o java.lang.Date e não funcionou,

queria algo mais concreto funcionando, porque a parti dai posso estudar com mais facilidade.

Desculpem pela “exigência” vcs sabem.
prazo curto e muita coisa pra fazer e estudar.

PS: um código que pega a data e exibe na tela, com jsp
Valeu
Abraços

eae blz, vai uma pagina de exemplinho de data saindo no capricho

huahuhauhauhuahau

&lt;%@page contentType=&quot;text/html&quot;%&gt;
&lt;%@page pageEncoding=&quot;UTF-8&quot;%&gt;
&lt;html&gt;
&lt;head&gt;&lt;title&gt;Saudação&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;

&lt;%-- AS DUAS PROXIMAS LINHAS CRIA UMA VARIÁVEL QUE RECEBE O VALOR DA DATA ATUAL DO SERVIDOR --%&gt;
&lt;%
java.util.Date dateNow = new java.util.Date&#40;&#41;;
int hourNow = dateNow.getHours&#40;&#41;;
%&gt;
&lt;%-- AS PROXIMAS LINHAS MISTURA HTML E JAVA E PRODUZ COMO RESULTADO UMA SAUDAÇÃO QUE DEPENDE DA HORA --%&gt;

&lt;% if &#40;&#40;hourNow &gt;= 5&#41; &amp;&amp; &#40;hourNow &lt; 13&#41;&#41; &#123; %&gt;
    &lt;font face=&quot;verdana&quot;&gt;Bom Dia!!!&lt;/font&gt;
&lt;% &#125; else if &#40;&#40;hourNow &gt;= 13&#41; &amp;&amp; &#40;hourNow &lt; 19&#41;&#41; &#123; %&gt;
    &lt; font face=&quot;verdana&quot;&gt;Bom Tarde!!!&lt;/font&gt;
&lt;% &#125; else if &#40;&#40;hourNow &gt;= 19&#41; &amp;&amp; &#40;hourNow &lt; 24&#41;&#41; &#123; %&gt;
    &lt;font face=&quot;verdana&quot;&gt;Bom Noite!!!&lt;/font&gt;
&lt;% &#125; else &#123; %&gt;
    &lt;font face=&quot;verdana&quot;&gt;Boa Madrugada!!!&lt;/font&gt;
&lt;% &#125; %&gt;
&lt;/body&gt;

:wink:

bom no meu caso agora, boa madrugada pra vc, rs

[]'s
Erko Bridee

Blz cara, era isso q eu queria.

mas a data q ele retorna é só o dia para eu pegar o dia mes e ano como faço ???

uso Calendar c = Calendar.getInstance(); ???

eae blz…

vai um exemplinho 2 ai:

&lt;%@page contentType=&quot;text/html&quot;%&gt; 
&lt;%@page pageEncoding=&quot;UTF-8&quot;%&gt; 
&lt;html&gt; 
&lt;head&gt;&lt;title&gt;Saudacao2&lt;/title&gt;&lt;/head&gt; 
&lt;body&gt; 

&lt;% 
java.util.Date dateNow = new java.util.Date&#40;&#41;; 
int hourNow = dateNow.getHours&#40;&#41;;

java.util.Calendar calendar = java.util.Calendar.getInstance&#40;&#41;;
int nDia =  calendar.get&#40; calendar.DAY_OF_MONTH &#41;;
int nMes = calendar.get&#40; calendar.MONTH &#41;;
int nAno = calendar.get&#40; calendar.YEAR &#41;;
%&gt; 
&lt;%-- AS PROXIMAS LINHAS MISTURA HTML E JAVA E PRODUZ COMO RESULTADO UMA SAUDAÇÃO QUE DEPENDE DA HORA --%&gt; 

&lt;% if &#40;&#40;hourNow &gt;= 5&#41; &amp;&amp; &#40;hourNow &lt; 13&#41;&#41; &#123; %&gt; 
    &lt;font face=&quot;verdana&quot;&gt;Bom Dia!!!&lt;/font&gt; 
&lt;% &#125; else if &#40;&#40;hourNow &gt;= 13&#41; &amp;&amp; &#40;hourNow &lt; 19&#41;&#41; &#123; %&gt; 
    &lt; font face=&quot;verdana&quot;&gt;Bom Tarde!!!&lt;/font&gt; 
&lt;% &#125; else if &#40;&#40;hourNow &gt;= 19&#41; &amp;&amp; &#40;hourNow &lt; 24&#41;&#41; &#123; %&gt; 
    &lt;font face=&quot;verdana&quot;&gt;Bom Noite!!!&lt;/font&gt; 
&lt;% &#125; else &#123; %&gt; 
    &lt;font face=&quot;verdana&quot;&gt;Boa Madrugada!!!&lt;/font&gt; 
&lt;% &#125; %&gt; 
&lt;br&gt;&lt;br&gt;
Hoje é&#58;
&lt;br&gt;
&lt;%-- EXIBINDO A DATA ATUAL --%&gt;
&lt;%= nDia + &quot;/&quot; + nMes + &quot;/&quot; +nAno %&gt;
&lt;/body&gt;

ps.: no caso eu usei o java.util.Calendar para montar a data atual :wink:

[]'s
Erko Bridee