Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Format de data parou de funcionar


Matheus-vb6

Question

Ola galerinha, estava quase finalizando um projeto quando DE REPENTE, o format(date$,"dd/mm/yyyy") do formato brasileiro voltou para o formato americano, (mm/dd), e se eu inverto o format, em alguns computadores fica normal, e outros americanos, o q eu posso fazer para tentar resolver??

abraços

Edited by Matheus-vb6
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

tire o $ da funcao Date() e veja se não funciona.

se quiser usar o $, use na Format().

o $ no final de uma funcao serve pra explicitar que o retorno deve ser uma String. isso porque a maioria das funcoes de string do vb6 tem retorno como Variant, o q acaba obrigando a conversao pra string quando formos usar como string.

você colocando $ em Date(), vai transformar a data em string no formato padrão do sistema. ou seja, se o sistema esta setado como formato americano, você vai estar convertendo a data pra String no formato americano e depois convertendo do formato americano para data novamente dentro da funcao Format(). ai é q o ocorre a troca as posicoes.

imagino q seja esse o seu problema, tente ai.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...