Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Konvertera Epoch Time i C + +

    Tiden funktion i C + + Standard Library returer sekunder förflutit sedan en viss , standardiserat datum och tid kallas epoken . Även detta värde innehåller all den information som behövs för att beräkna den aktuella tiden och datumet för systemet , skriva din egen epok kod tiden översättning är felbenägen . Använda standard bibliotekets tillhandahålls funktioner tid konverteringen gör denna översättningsprocessen trivialt , så att du kan fokusera på de mer komplexa delarna av din ansökan . Saker du behöver
    Text Redaktör Compiler
    Visa fler instruktioner
    1

    Inkludera C + + standardbibliotek tid funktionaliteten i din ansökan . Lägg till följande rad i början av din include lista :

    # include
    2

    Skaffa sekunder sedan epoken , och lagra det lokalt . Gör detta genom att ringa tid ( ) , och lagrar resultatet i ett objekt av typen time_t . Tiden Funktionen accepterar också en pekare till ett objekt av typen time_t som ett argument , men det är enklare att lagra detta objekt lokalt på stacken :

    time_t timeSinceEpoch = tid (NULL ) ;

    3

    Skapa en tid struktur för att lagra resultatet av tiden omvandlingen. Denna struktur är definierad i time.h header -filen som en struktur som heter tm , och erbjuder bekvämt - namngivna medlemsvariabler för varje komponent i den konverterade tiden :

    tm timeResult ,
    4

    Använd någon av de inbyggda konvertering funktioner för att lagra time_t värdet erhålls tidigare som en tm struktur . För enkelhets skull omvandlar följande kod en time_t objekt i ett UTC tm struktur :

    timeResult = gmtime ( & timeSinceEpoch ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Word Passa på C30
    ·Hur man använder datatyper i C + +
    ·Hur man gör ett operativsystem
    ·Vad är Direct3D och OpenGL
    ·Hur man gör C Spel
    ·Konvertera Char buffert att fördubblas i C + +
    ·Hur man skapar en enda tråd i CPP
    ·Hur man skapar SQLite med Zend Framework
    ·Hur man gör MFC Kommandoknappar
    ·Hur man läser en Array i C språk
    Utvalda artiklarna
    ·JavaScript Ringa en funktion från en funktion
    ·Hur man skapar en VB6 DLL Händelse Server Form i Proce…
    ·Lägga till en omdirigering till lösenord HTML Kodning…
    ·Hur uppdaterar Administrator den ColdFusion 9
    ·Hur man skapar en array i PHP
    ·Hur du ändrar storlek och typ av en Pushpin i en Virtu…
    ·Vad innebär Operator ^ i Java
    ·Lätt Förklaring av Java Applets
    ·Hur man gör fil Variabler i GNU
    ·Konstruerar GUI
    Copyright © Dator Kunskap http://www.dator.xyz