Ir para conteúdo
Fórum Script Brasil
  • 0

Como Alterar O Formato Do Datetimepicke?


smallkayo

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

opa

sim tem como, não tem como eu testar aqui, to em pc sem delphi mass

você faz o seguinte exemplo

var

s: string;

s := formatdatetime('yyyy-mm-dd',DateTimePicker.Value?);

então s = 2006-08-31

Em DateTimePicker.Value, altere para a variavel que o DateTimePicker retorna como TDateTime

FormatDateTime, você pode formatar uma data ou hora da maneira que quiser, sendo

dd = dia

mm = mês

yyyy = ano

agora vamos supor que você quisesse que o datetimepicker retornasse a data assim 31.08.06 então seria

s := formatdatetime('dd.mm.yy',DateTimePicker.Value?);

Com horas seria

hh = hora

mm = minuto

ss = segundos

então se você quisesse retornar a hora como 20:42:00 seria

s := formatdatetime('hh:mm:ss', Time);

E por ai vai...

entendeu mais ou menos?

abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Galera estou precisando alterar o formato da data do datetimepicke para o seguinte formato:

2006-08-31... eu gostaria de saber se isso realmente é possível... se for gostaria de saber como.

Altere a propriedade Format do TDateTimePicker utilizando a string de formatação conforme mensionada pelo Chur(yyyy-mm-dd) para a função FormatDateTime. Este procedimento irá mudar a aparência do componente na tela apenas. Para obter o texto formatado a partir do conteúdo(data) do TDateTimePicker, proceda conforme o colega Churc orientou.

[]s

Link para o comentário
Compartilhar em outros sites

  • 0

opa

sim tem como, não tem como eu testar aqui, to em pc sem delphi mass

você faz o seguinte exemplo

var

s: string;

s := formatdatetime('yyyy-mm-dd',DateTimePicker.Value?);

então s = 2006-08-31

Em DateTimePicker.Value, altere para a variavel que o DateTimePicker retorna como TDateTime

FormatDateTime, você pode formatar uma data ou hora da maneira que quiser, sendo

dd = dia

mm = mês

yyyy = ano

agora vamos supor que você quisesse que o datetimepicker retornasse a data assim 31.08.06 então seria

s := formatdatetime('dd.mm.yy',DateTimePicker.Value?);

Com horas seria

hh = hora

mm = minuto

ss = segundos

então se você quisesse retornar a hora como 20:42:00 seria

s := formatdatetime('hh:mm:ss', Time);

E por ai vai...

entendeu mais ou menos?

abraços

Cara.. você me ajudou pra caramba... obrigadão!!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...