Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-09

formatdatetime

7 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola todos..

Estoy usando esta funci�n:
FormatDateTime('dddddd tt', now);
para mostrar en una barra de estado el d�a/hora actual

La cosa que hoy sale: Mi?ercoles 29 ......

ya estuve revisando por los foros, donde dicen de usar UTF8Encode o SysToUTF8, pero no se soluciona el problema.
Otros mencionan el tipo de codificaci�n de la bd, pero aqu� las bd no tienen nada que ver xq solo quiero mostrar la fecha actual..

Alguna idea?
chauuuuuuuuuu

||
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100929/d061b987/attachment.html>

Reply by email

José Mejuto
to Paola Bruccoleri

Hello Paola,

Wednesday, September 29, 2010, 6:13:56 PM, you wrote:

PB> Hola todos..

PB> Estoy usando esta funci�n:
PB> FormatDateTime('dddddd tt', now);
PB> para mostrar en una barra de estado el d�a/hora actual PB> La cosa que hoy sale: Mi?ercoles 29 ......

Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt', now));
Best regards, Jos�

Reply by email

Paola Bruccoleri
to José Mejuto

El 29/09/2010 03:18 p.m., Jos� Mejuto escribi�:

Show quoted text 12 lines
Hello Paola, Wednesday, September 29, 2010, 6:13:56 PM, you wrote: PB> Hola todos.. PB> Estoy usando esta funci�n: PB> FormatDateTime('dddddd tt', now); PB> para mostrar en una barra de estado el d�a/hora actual PB> La cosa que hoy sale: Mi?ercoles 29 ...... Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt', now));

perfect!!!
mil gracias nuevamente!!

Reply by email

Jesus Reyes
to Paola Bruccoleri

--- El mi� 29-sep-10, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:

Show quoted text 23 lines
De: Paola Bruccoleri <pbruccoleri en adinet.com.uy> Asunto: Re: [Lazarus-es] formatdatetime A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Fecha: mi�rcoles, 29 de septiembre de 2010, 13:25 � El 29/09/2010 03:18 p.m., Jos� Mejuto escribi�: > Hello Paola, > > Wednesday, September 29, 2010, 6:13:56 PM, you wrote: > > PB>� � Hola todos.. > > PB>� Estoy usando esta funci�n: > PB>� FormatDateTime('dddddd tt', now); > PB>� para mostrar en una barra de estado el d�a/hora actual > PB>� La cosa que hoy sale: Mi?ercoles 29 ...... > > Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt', now)); perfect!!! mil gracias nuevamente!!

Hola Paola,

Quieres decir que

Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt',now));

te funciona mientras que

Status.Text:=SysToUTF8(FormatDateTime('dddddd tt',now));

no?

Jesus Reyes A.

Reply by email

Paola Bruccoleri
to Jesus Reyes

El 29/09/2010 05:43 p.m., Jesus Reyes escribi�:

SysToUTF8(FormatDateTime('dddddd tt',now));

hoy no me d� cuenta que adem�s de mostrarlo en el oncreate del form, hab�a un timer que me estaba refrescando el dato, por tanto, como lo modifiqu� en el oncreate, no se ve�a el tilde xq enseguida el timer hac�a de las suyas :)
Confirmo entonces que ambas funciones solucionan el problema.. chauuuuuuuuu

Reply by email

José Mejuto
to Jesus Reyes: --- El mi� 29-sep-10, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribi�:…

Hello Jesus,

Wednesday, September 29, 2010, 10:43:14 PM, you wrote:

JR> Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt',now));
JR> te funciona mientras que
JR> Status.Text:=SysToUTF8(FormatDateTime('dddddd tt',now));
JR> no?

En este caso no habr�a ninguna diferencia no ? Aunque quiz� ser�a mejor usar SysToUTF8 en previsi�n de que el sistema pueda ser unicode en un futuro "cercano" :-?

Best regards, Jos�

Reply by email

Jesus Reyes
to José Mejuto

--- El jue 30-sep-10, Jos� Mejuto <joshyfun en gmail.com> escribi�:

Show quoted text 17 lines
De: Jos� Mejuto <joshyfun en gmail.com> Asunto: Re: [Lazarus-es] formatdatetime A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Fecha: jueves, 30 de septiembre de 2010, 6:16 Hello Jesus, Wednesday, September 29, 2010, 10:43:14 PM, you wrote: JR> Status.Text:=AnsiToUTF8(FormatDateTime('dddddd tt',now)); JR> te funciona mientras que JR> Status.Text:=SysToUTF8(FormatDateTime('dddddd tt',now)); JR> no? En este caso no habr�a ninguna diferencia no ? Aunque quiz� ser�a

Exacto, por eso me extra�� una funcionar� y la otra no.

mejor usar SysToUTF8 en previsi�n de que el sistema pueda ser unicode en un futuro "cercano" :-?

Si, aunque es dif�cil que el concepto de ansi cambie para FPC creo que es mejor irse por el lado menos ambiguo.

-- Best regards, Jos�

Jesus Reyes A.

Reply by email