Jump to content


Photo

Formatar Data


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

#1 watanuki

watanuki

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 16/10/2006, 18:46

Pessoal,

estou colocando uma campo data no gridview e não estou conseguindo formatar, estava querendo colocar dd/mm/yyyy , se alguém tiver alguma idéia eu agradeço.

Obrigado,
Marcelo

#2 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 17/10/2006, 11:43

É algo assim que vc está procurando ?

DateTime.Now.ToString("dd/MM/yyyy")
Format(CType(DateTime.Now.ToShortDateString, Date), "dd/MM/yyyy")
*************** M ** A ** C ** U ** L ***************

*************************************************

#3 watanuki

watanuki

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 17/10/2006, 12:00

Quase isso....

mas como estou carregando o GridView direto por um DataSet nao consigo usar a função Format.

Acredito que seja direto na propriedade do campo do GridView, tem uma propriedade DataFormatString... mas já tentei de tudo e não consigo acertar como passar o formato.


mas de qq forma valeu!!!!

#4 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 17/10/2006, 12:37

formata na carga do dataset
*************** M ** A ** C ** U ** L ***************

*************************************************

#5 Edimar

Edimar

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Masculino
  • Localidade:Viçosa - MG

Posted 08/12/2006, 10:11

MACUL,

e como faço para formatar Hora ????

#6 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 08/12/2006, 10:22

H:mm:ss

http://msdn2.microso...y/73ctwf33.aspx
*************** M ** A ** C ** U ** L ***************

*************************************************

#7 Edimar

Edimar

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Masculino
  • Localidade:Viçosa - MG

Posted 08/12/2006, 10:36

MACUL,

estou precisando da data e hora pra dar nome ao arquivo gerado... dai precisaria ler a data e formatar...

para data eu consegui blz, agora para hora quando coloco algum tipo de formatação, como a sugestao por exemplo está dando erro.

to usando o seguinte codigo pra exemplo:

Label1.Text = DateTime.Now.Date.ToString("dd_MM_yyyy");
Label2.Text = DateTime.Now.TimeOfDay.ToString("H_mm_ss");


Sabe me dizer oque esta acontecendo???
ou se teria uma outra forma de fazer isso...


Valeu!!!



ai cara, consegui aqui.....
eu posso fazer isso de duas formas:

DateTime.Now.ToLongTimeString().Replace(":","-")
onde vair gerar: 15-25-31

ou entao:

DateTime.Now.Hour.ToString() + "h" + DateTime.Now.Minute.ToString() + "m" + DateTime.Now.Second.ToString() + "s"
onde vai gerar: 15h25m31s


dessa forma nao terei os ":", ai da pra usar a data gerar o nome do arquivo....
:D


VALEU!!!

Edição feita por: Edimar, 08/12/2006, 16:51.


#8 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 12/12/2006, 08:13

format(now, "yyyyMMddhhmmss")
*************** M ** A ** C ** U ** L ***************

*************************************************

#9 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 01/03/2007, 18:12

http://www.netomatix...Formatting.aspx

Altere a propriedade HtmlEncode="false" da coluna do GridView pois com o HtmlEncode ativado o campo é convertido em string.

The data format string consists of two parts, separated by a colon, in the form { A : Bxx }. For example, the formatting string {0:F2} displays a fixed-point number with two decimal places.

The character after the colon (B in the general example) specifies the format to display the value in. The following table lists the common formats.

Format character - Description
C - Displays numeric values in currency format.
D - Displays numeric values in decimal format.
E - Displays numeric values in scientific (exponential) format.
F - Displays numeric values in fixed format.
G - Displays numeric values in general format.
N - Displays numeric values in number format.
X -Displays numeric values in hexadecimal format.

Note
The format character is not case-sensitive, except for X, which displays the hexadecimal characters in the case specified.
*************** M ** A ** C ** U ** L ***************

*************************************************




1 user(s) are reading this topic

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

IPB Skin By Virteq