Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

saber en q mes estamos

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: saber en q mes estamos Responder citando

necesito poder diferenciar en q mes estamos para asignar valores en una tabla d meses en el mes correspondiente...
me sería muy útil cualkier contestacion,gracias x adelantado...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

La forma que uso yo es la siguiente:

Código:
AnsiString Fecha;  //Creamos variable
Fecha = Date();    // y metemos la fecha

int posicion1 = Fecha.Pos("/");    //Calculamos posicion de la / en la fecha
int posicion2 = Fecha.Pos("/");    //y de la otra   /
AnsiString mes = Fecha.SubString(posicion1+1,posicion2-1); // Creamos variable con el mes de la fecha


if (mes == "01")                                     
{
}
else if  (mes == "02")
{
}
else if (mes == "03")
{
}
else if (mes == "04")
{
}
else if (mes == "05")
{
}
else if (mes == "06")
{
}
else if (mes == "07")
{
}
else if (mes == "08")
{
}
else if (mes == "09")
{
}
else if (mes == "10")
{
}
else if (mes == "11")
{
}
else if (mes == "12")
{
}


Quizás sea un poco chapuzera...pero weno hace su trabajo Wink
Volver arriba
Mensaje    Asunto: Responder citando

hi, puedes probar algo asi mas simple

TXSCustomDateTime tiene el metodo GetMonth() y te devuelve el num de mes.

la clase TDateTime tiene el metodo DecodeDate(año,mes, dia) por lo que puedes obtener esos valores directamente a traves de los parametros. La opcion que dio suil te podria valer siempre que no cambies la configuracion regional de fechas de windows, porque si cambias la posicion del mes en la fecha va a cascar. luego para hacer la comprobacion mejor usa un switch digo yo. un saludo
Volver arriba
Mensaje    Asunto: Responder citando

Hola

No hace mucho que se comento como tratar las fechas, mira en la busqueda.

suil ¿¿¿ conoces la instruccion switch ... case ???
_________________
Salu2
KAYETANO
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Si la conozko KAYETANO Smile
Volver arriba
Mensaje    Asunto: Responder citando

jajajajaja Me hacen gracia ese tipo de comentarios ácidos. Ojo! que con esto no quiero menospreciar a Suil, yo ante todo... educación. De verdad.

Nos vemos gente.
Volver arriba
Mensaje    Asunto: Responder citando

yo no quiero faltar al respeto de nadie, pero si me pinchan ... XD Laughing Laughing Laughing
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.