Jump to content


Photo

Trabalhando Com Datas


  • Faça o login para participar
7 replies to this topic

#1 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 01/01/2005, 19:24

Olá!

Bem, gente, o código é esse:

<%@ page import="java.util.*" %>
<%
Date agora=new Date();
int dia=agora.getDate();
int mes=agora.getMonth();
int ano=agora.getYear() + 1900;
String diaStr;
diaStr=(dia < 10) ? "0"+dia : ""+dia+"";
String[] meses={"janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"};

out.println("Hoje é "+diaStr+"/"+meses[mes]+"/"+ano);
%>


Eu impotei primeiro o pacote java.util, que iremos trabalhar com datas.

Definido a class Date, iniciamos a trabalhar com o objeto Date.

Definimos o dia (getDate()), mes (getMonth()) e o ano (getYear()), que é adicionado a 1900 para ficar o ano atual.

Depois defini uma variável chamada diaStr, que verificará se o dia for menor que 10. caso seja, então ele vai botar um 0 na frente do número. caso não seja, então será retornada a string com o dia.

por que ""+dia+"" ? simples: se deixássemos assim somente:

dia

ele iria interpretar como um valor int, e a gente precisa de um valor String.

depois criei um array com todos os meses do ano.

E com o out.println, imprimimos o dia, mês (que será baseado no array de meses, mas o índice será definido pelo getMonth()) e o ano.

Legal, neh?

Bom 2005 a vocês!

#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 04/01/2005, 01:24

boa, foi um dos primerios testes meu no jsp, vi aldo do tp nos examplos la..mas so q mais simples acho..
legals.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#3 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 07/01/2005, 11:52

hehe... vc tbm poderia usar um switch para verificar o número do mes e atribuir o valor a uma variável. melhor usar em array

#4 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 24/09/2017, 10:09

Cephalexin Cat Buy Viagra In Ireland Omnic O Propecia cialis Generic Viagra Without A Prescription
Finasteride 3 Meses Propecia Cephalexin And Bladder Infection cialis price Vente Cialis Generique Ligne Cialis Ebay Muscle Propecia Finasteride
Cialis 10mg Doctissimo Propecia 5mg Online Bestellen Cialis Viagra Cheap cialis price Fish Disease Amoxicillin
Viagra Ne Shqip Estrogen Pills cialis Amoxicillin 500mg Walmart Prices Online Pharmacy With Overnight Delivery

#5 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 08/10/2017, 04:03

Levitra 10 Mg Italia Online Drugstore No Prescription Trusted Tablets Pharmacy filitra vardenafil tablets Avodart Cialis Miglior Sito

#6 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 09/10/2017, 13:03

Cialis Pastillas Para La Ereccion Cialis Sin Receta Madrid Lilly Cialis 10mg Et 20mg viagra online Viagra 50 Mg Quick Dissolve Liste Pays Ou Viagra Vente Libre Can You Puchase Prochlorperazine Online
Tomar Viagra O Levitra Lasix Portugal Propecia Effetti Collaterali Di Finasteride levitra generic lowest prices Comprar Cialis Online Zithromax For Epiglottitis Cheap Progesterone For Sale Mastercard
Acheter Cialis Pas Cher En Ligne cialis price Per Il Viagra Occorre La Ricetta Medica

#7 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 26/10/2017, 23:14

Buy Cheap Kamagra Me Uk Commande Cialis 20 Mg Tonsilitis Amoxicillin viagra Amoxycillin Buy Cansdian Priligy Comentarios Acheter Du Vrai Propecia Sur Internet
Cialis Schwarzmarkt Stendra In Internet Commander Baclofen 10mg online pharmacy Cialis Efectos A Largo Plazo
Propecia Achat Will Keflex Help With Bronchitis viagra Tanning Amoxicillin Kamagra Us Customs Amoxicillin Prescription
Prednisolone Ibilex Cephalexin Std Purchasing Trazodone cialis Viagra Soft Tab Are They Any Good Cialis Se Puede Comprar Sin Receta

#8 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 07/11/2017, 00:02

Tomar Viagra Jovenes viagra Discount Secure Ordering Cheapeast Provera Store Combien Coute Le Cialis Fluoxetine Discount Cheapeast
Free Propecia Samples Donde Comprar Cialis Generico Discount Fluoxetine Best Website Salisbury online pharmacy Kamagra 50mg Side Effects Acheter Viagra Marseille
Viagra On Sale At Sears Acne Buy Low Price viagra Amazon Propranolol
Secure Zentel 400mg Cash Delivery viagra Cialis E Zoloft




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq