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-DATEyCURRENT-TIMEproporcionan información actual sobre la fecha y hora. - La manipulación de fechas se puede realizar mediante operaciones como
ADDySUBTRACT.
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