Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

duduml

Data de ontem... [RESOLVIDO]

Mensagens Recomendadas

duduml

Alguém me sabe dizer como faço para que apareça a data de ontem no datetimepicker???

Obrigado!

CUMPS


"use windows, você merece!"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
duduml

Depois de tanta pesquisa e tentativas...consegui!  :cheesygrin:

DateTimePicker1.Value = DateTime.Today.AddDays(-1)

Pois é, depois de feito, parece fácil...

CUMPS


"use windows, você merece!"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bioshock

Eu ia-te dizer isso mas depois pensei neste caso: Vamos supor que é dia 1 de Janeiro, se pusermos esse código ele não vai por dia 0? Ou vai por dia 31 Dezembro?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
duduml

olha, boa questão...mas dúvido que ponha 0! uma vez que estamos a usar ferramentas da framework!!

mas vou já experimentar e já digo algo...:confused:

CUMPS

EDIT:

Como eu suspeitava, não acontece o que tu disses-te...:P

pus a data do meu pc 1-6 e ele pos 31-5 :D

Abraço


"use windows, você merece!"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bioshock

Pronto, ainda bem. Eu vi o teu tópico mas não disse nada porque pensava que ele ia por "0", caso houvesse essa situação. Mas sendo assim, ainda bem que funcou :D

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
FreiNando

Realmente não põe "0".

Mais ainda, eu uso o "0" para colocar um data referente ao ultimo dia do mês, utilizando o dia 0 do mês seguinte, muito util para o mês de Fevereiro.

Fica ssim:

Dim d As Date = DateSerial(2010, 3, 0) 'd=29-02-2010

Dim d As Date = DateSerial(2009, 3, 0) 'd=28-02-2009


O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jpaulino

Mais ainda, eu uso o "0" para colocar um data referente ao ultimo dia do mês, utilizando o dia 0 do mês seguinte, muito util para o mês de Fevereiro.

Fica ssim:

Dim d As Date = DateSerial(2010, 3, 0) 'd=29-02-2010

Dim d As Date = DateSerial(2009, 3, 0) 'd=28-02-2009

Também podes fazer:

Dim dt As New DateTime(2010, 2, DateTime.DaysInMonth(2010, 2))

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.