Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-11-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question formatdatetime usar de y no of

tengo este codigo
asi

Código Delphi [-]
dat:string;

dat := formatdatetime( 'dddd, d mmmm of yyyy, hh:mm AM/PM ',  mytime +   mydate);//bien ok

y me da la fecha con este formato

Martes 4, Noviembre of 2008, 03:02 PM

ahi todo va vien, si el programa fuera solo en ingles.
pero la interfaz es para ser localizada. a varios idiomas.
especialmente el nuestro..

como le hago para que no necesite usar de la palabra of
y poder usar de o del para tener este resultado

Martes 4, de Noviembre de 2008, 03:02 PM

por que si le pongo de..
se toma como valor del format.
me sale
Martes 4, 48 Noviembre 48 2008, 03:02 PM
y asi no va la cosa

gracias.
Responder Con Cita
  #2  
Antiguo 04-11-2008
jorge82 jorge82 is offline
Baneado
 
Registrado: jun 2005
Ubicación: Mérida, Yucatán, México
Posts: 75
Poder: 19
jorge82 Va por buen camino
Código Delphi [-]
dat := FormatDateTime( 'dddd, d' + QuotedStr(' de ') + 'mmmm' + QuotedStr(' de ') + 'yyyy, hh:mm AM/PM ',  mytime +   mydate);
__________________
Un saludito.
Responder Con Cita
  #3  
Antiguo 04-11-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
De la ayuda de Delphi:

Cita:
'xx'/"xx" Characters enclosed in single or double quotes are displayed as-is, and do not affect formatting.
// Saludos
Responder Con Cita
  #4  
Antiguo 04-11-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
Cita:
Empezado por jorge82 Ver Mensaje
Código Delphi [-]dat := FormatDateTime( 'dddd, d' + QuotedStr(' de ') + 'mmmm' + QuotedStr(' de ') + 'yyyy, hh:mm AM/PM ', mytime + mydate);

O también
Código Delphi [-]
dat := FormatDateTime( 'dddd, d "de" mmmm "de" yyyy, hh:mm AM/PM ',  mytime +   mydate);


Esto es debido a que de, la d equivale a poner el día y la e a poner el año, cualquier texto debe entrecomillarse, bien entre comillas simples y bien dobles.


Salu2
Responder Con Cita
  #5  
Antiguo 05-11-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
muchisimas gracias....

jorge82

roman
busque en la ayuda y no encontre esa parte que pones.. :S;:S


ixMike

Última edición por JXJ fecha: 05-11-2008 a las 00:50:32.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
usar FTP kapullok_2006 Internet 0 09-04-2007 12:20:07
Usar o no Usar un DBGrid Anabel Conexión con bases de datos 13 13-01-2006 20:05:21
Dll o BPL... que usar brandolin Varios 2 21-04-2005 18:10:03
FormatDateTime elloco Varios 5 25-02-2004 23:56:20
FormatDateTime VolaRe Varios 2 11-01-2004 20:29:31


La franja horaria es GMT +2. Ahora son las 11:37:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi