Trabajando con Fechas y Tiempo en COBOL
En esta lección, exploraremos cómo manipular fechas y tiempo en COBOL. Aprenderemos a obtener la fecha y hora actual, realizar cálculos de fechas y representar la información de manera legible.
IDENTIFICATION DIVISION. PROGRAM-ID. FechasYTiempo. DATA DIVISION. WORKING-STORAGE SECTION. 01 FechaActual PIC 9(8). 01 HoraActual PIC 9(6). 01 FechaManipulada PIC 9(8). 01 NuevaFecha PIC 9(8). PROCEDURE DIVISION. MOVE FUNCTION CURRENT-DATE TO FechaActual. MOVE FUNCTION CURRENT-TIME TO HoraActual. DISPLAY 'Fecha actual: ', FechaActual. DISPLAY 'Hora actual: ', HoraActual. MOVE '20240214' TO FechaManipulada. ADD 30 TO FechaManipulada GIVING NuevaFecha. DISPLAY 'Fecha manipulada + 30 días: ', NuevaFecha. STOP RUN.
En este programa, utilizamos las funciones CURRENT-DATE
y CURRENT-TIME
para obtener la fecha y hora actuales. Luego, realizamos cálculos simples manipulando la fecha y mostrando el resultado.
Puntos Destacados:
- Las funciones
CURRENT-DATE
yCURRENT-TIME
proporcionan información actual sobre la fecha y hora. - La manipulación de fechas se puede realizar mediante operaciones como
ADD
ySUBTRACT
.
En futuras lecciones, exploraremos casos más avanzados de manipulación de fechas y tiempo, así como estrategias para trabajar con calendarios y periodos en COBOL. ¡Sigue aprendiendo y disfrutando del viaje!
© 2024 Programar desde Cero
No hay comentarios:
Publicar un comentario