| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Comment convertir une date en timestamp Unix en Cobol
    La plupart des entreprises maintiennent des systèmes informatiques qui transmettent des informations critiques entre les différentes plates-formes. Systèmes mainframe soutiennent code existant et de grands systèmes de base , tandis que les systèmes client-serveur plus petits sous Unix , Linux ou les systèmes d'exploitation Windows sont utilisés pour les applications client-serveur et web. Pour intégrer les systèmes , le système d'ordinateur de base recevant les différences de mise en page lorsque le passage de données à d'autres plates-formes . COBOL est la langue préférée pour de nombreux systèmes hérités . Avec quelques commandes utilisées dans l'ordre, il traduit une date pour l'horodatage Unix. Choses que vous devez
    COBOL système
    Interface méthode
    Voir Plus Instructions
    1

    définir des champs dans la mémoire de travail pour stocker des valeurs .

    01 de nombre de jours PIC 9 (09) ZEROES VALUE.

    01 CURRENT-DA TE -Fields .

    05 CURRENT-DA TE- VALUE.

    10 CURRENT-YY PIC 9 ( 04) ZEROES de valeur.

    10 CURRENT-MM PIC 9 (02) ZEROES de valeur.

    10 CURRENT-DD PIC 9 (02) ZEROES de valeur.

    05 CURRENT- valeur-temps .

    10 CURRENT-HO UR PIC 9 (02) ZEROES VALUE.

    10 CURRENT-MI N PIC 9 (02 ) Les ZEROES VALUE.

    10 COURANT -Sec PIC 9 ( 02) ZEROES de valeur.

    10 CURRENT-MS PIC 9 (02) ZEROES de valeur.

    01 SECONDS-IN - A-DAY PIC 9 (05 ) VALEUR 86 400 .


    01 SECONDS-IN -A- HOUR PIC 9 (05 ) VALEUR 3600 .

    01 SECONDS-IN -A- MIN PIC 9 (02 ) VALEUR 60.

    01 UNIX-TIMES TAMP PIC 9 (10) ZEROES de valeur.
    2

    Trouvez la date et l'heure d'utiliser cette fonction COBOL .

    déplacer à fonction CURRENT-DATE dE CURRENT-DATE - CHAMPS .
    3

    le timestamp Unix représente le nombre de secondes qui se sont écoulées depuis Janvier 1, 1970. Trouvez la différence entre la date courante et le 1er Janvier , 1970 par en utilisant la commande de calcul et la fonction entière -of-date dans un programme COBOL .

    COMPUTE de nombre de jours = Entier -of-date ( CURRENT-DATE - VALUE) - .

    fonction entière -of-date ( " 19700101 " )
    4

    Trouver le nombre de secondes qui se sont écoulées depuis Janvier 1, 1970 par calcul le nombre de secondes par jour, l'heure et les minutes et les additionner.

    COMPUTE UNIX timestamp =

    ( de nombre de jours * sECONDES -IN- A-DAY ) +

    ( CURRENT- heure * SECONDES -IN -A- heure) +

    ( CURRENT- MIN * SECONDES -IN -A- MIN) +

    CURRENT- SEC .

    Previous :

    next :
      articles connexes
    ·Comment mettre en place Unix sur Poste de travail 
    ·Comment changer l'heure SCO Unix 
    ·UNIX SMC : Comment réparer un compte verrouillé 
    ·Comment faire pour convertir Unix police pour Mac 
    ·Unix Display Boot Disk Information 
    ·Comment trouver des fichiers dans Unix 
    ·Qu'est-ce que dans un chemin UNIX 
    ·Comment installer un Unix libre Système d'exploitation…
    ·Objet d'un système d'exploitation UNIX 
    ·Forensic UNIX Outils 
      articles en vedette
    ·Comment faire une photo plus petit fichier à envoyer 
    ·Comment envoyer un fax depuis votre ordinateur avec Vis…
    ·Comment faire pour installer une nouvelle carte vidéo …
    ·Comment étendre la barre des tâches 
    ·Comment puis-je taper une balle dans Mac 
    ·Qu'est-ce que Windows XP Hotfix 
    ·Échec de la connexion SMB sur mon Mac 
    ·Comment réinstaller Eclipse 
    ·Comment faire une restauration du système CD de XP 
    ·Comment Graph Linux Software 
    Copyright © Connaissances Informatiques http://fr.wingwit.com