Devolver el Año de una Fecha
Saludos
Tengo un parametro de tipo fecha y me estan pidiendo realizar una consulta pero que tenga el año y el mes de un mes anterior a la fecha de parametro. Como ejemplo FechaParametro : 25-01-2008 MesConsultar=12 Año=2007 Emtonces necesito hacer 2 cosas : Fecha Anterior Obtener Mes Fecha Obtener Año Fecha |
Hola .. creo q por funcion no existe eso :( ... pero podrias hacer un pequeño algoritmo el cual no esta muy dificil ... aver si t ayudo
Espero de sirva :D |
Otra alternativa
Con la función 'MONTH_PLUS_DETERMINE' Calculas el mes que resulta de sumar
o restar un numero de meses a una fecha. A continuación puedes obtener el año de tu propia fecha, salvo que el mes obtenido anteriormente sea diciembre en cuyo caso tendrias que tener en cuenta que es el año anterior. Espero que te sirva la alternativa que te propongo :p . |
Muchas gracias a Ambos, fue de gran ayuda |
Holas:
un poco tarde con la rpta..pero mas vale tarde que nunca, Data : wl_mesant like sy-datum. CALL FUNCTION 'MONTH_PLUS_DETERMINE' EXPORTING months = -1 olddate = fecha parametro IMPORTING newdate = wl_mesant. y tendrias el año: wl_mesant(4) el mes wl_mesant+4(2) y la fecha competa es wl_mesant Saludos; |
Husos Horarios son GMT. La hora en este momento es 06:49:36. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web