| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Beregn Time mellem to datoer i PHP
    PHP er et generelt formål server-side scripting sprog, der oprindeligt var designet til at skabe dynamiske websider. PHP er et open -source sprog, der kan konfigureres til at køre på UNIX , Linux , Windows eller Mac OSX, understøtter en bred vifte af databaser og har et omfattende bibliotek af indbyggede udvidelser. PHP kernen installation indeholder mange dato og tid funktioner og formater , der kan bruges og manipuleres af dem at skabe dynamiske web -sider, skriver server scripts eller kodning stand- alone applikationer . Ting du skal
    Text editor en Web server med PHP 5 eller nyere installeret og konfigureret en Web browser
    Vis Flere Instruktioner
    1

    Åbn en tekst editor og oprette en ny fil med navnet timeBetweenDates.php . Gem filen på en webserver på et sted, der har adgang til PHP.
    2

    Edit timeBetweenDates.php . Skriv et PHP tæt tag i filen. Når PHP -programmet analyserer filen , vil den overveje tekst placeret mellem disse to tags kode.

    < ? PHP

    ? >
    3 < p > Brug PHP date_default_timezone_set () funktion til at indstille serverens tidszone America /New_York . Tidszonen indstilles til varigheden af scriptet

    . < PHP

    date_default_timezone_set ( ' America /New_York «) ?

    >

    4

    Erklær en variabel med navnet $ startdato og bruge strtotime () PHP dato /tid funktion til parse dato /tid i en UNIX tidsstempel i forhold til nu. Brug datoen 30 juli 1970 , eller 1970/07/30

    < PHP

    date_default_timezone_set ( ' America /New_York «) . ?

    $ Start_dato = strtotime ( '7 /30/1970 );

    >
    5

    Erklær en variabel med navnet $ slutdato og bruge strtotime () PHP dato /tid funktion til parse datoen /tid på et UNIX tidsstempel i forhold til nu. Bruge den dato 30 Juli 2011 , eller 7/30/2011

    < PHP

    date_default_timezone_set ( ' America /New_York «) . ?

    $ Start_dato = strtotime ( '7 /30/1970 ),

    $ slutdato = strtotime ( '7 /30/2011 ' );

    >
    6

    Erklær en variabel med navnet $ years_between_dates at holde resultatet af dato beregning . Brug abs ( ) funktionen til at trække de $ slutdato variabel fra $ startdato variabel og dividere resultatet med 86400 (antallet af sekunder på en dag ) . De $ years_between_dates variabel har nu det antal dage , der er gået mellem $ startdato og $ slutdato

    < PHP

    date_default_timezone_set ( ' America /New_York «) . ?
    < P > $ startdato = strtotime ( '7 /30/1970 ),

    $ slutdato = strtotime ( '7 /30/2011 ' ),

    $ years_between_dates = abs ( ( $ start_dato - $ slutdato ) /86400 );

    >
    7

    Brug round ( ) funktionen til at opdele $ years_between_dates variabel ved rundet 365 (antallet af dage på et år) til nærmeste år . Opbevar resultatet tilbage i $ years_between_dates variable

    < PHP

    date_default_timezone_set ( ' America /New_York «) . ?

    $ Start_dato = strtotime ( '7 /30 /1970 ),

    $ slutdato = strtotime ( '7 /30/2011 ' ),

    $ years_between_dates = abs ( ( $ start_dato - $ slutdato ) /86400 ) ;

    $ years_between_dates = round ( $ years_between_dates/365 ) ?

    >
    8

    Brug PHP echo () kommando til at skrive teksten "Antallet af år mellem de to datoer er: " til websiden . Sammenkæde teksten med variablen $ years_between_dates bruge PHP Sammenkædningsoperator (en periode ) . Gem og luk = Strtotime ( '7 /30/1970 ),

    $ slutdato = strtotime ( '7 /30/2011 ' ),

    $ years_between_dates = abs ( ( $ start_dato - $ slutdato ) /86400 ),

    $ years_between_dates = round ( $ years_between_dates/365 )

    echo "Antallet af år mellem to datoer er:" . $ years_between_dates ; ?

    >
    9

    Åbn en webbrowser og anmode timeBetweenDates.php fra webserveren . Forskellen mellem de to datoer, vil blive vist i år.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres en MySQL Bruger Kode i cPanel 
    ·Sådan Beregn procentdelen af ​​ændring i PHP og MySQL…
    ·Sådan oprettes Record Struktur i PHP 
    ·Sådan bruges ODBC med PHP 
    ·Sådan Ping Brug af PHP 
    ·PHP Pros & Cons 
    ·Sådan Batch Indsæt en PHP fil i MySQL 
    ·Tutorial for en PHP Session Log 
    ·Sådan Code Regelmæssig Expression parsere 
    ·Sådan Flush en langsom Query Log ind MySQL 
      Anbefalede Artikler
    ·Sådan bruges en Matrix til at rotere i VB.NET 
    ·Sådan bruges VBS til at slå lyden 
    ·Visual Basic Programmer 
    ·Sådan Find SAS Træning 
    ·Sådan bruges Math i Python 
    ·Hvad er statisk i Java 
    ·Sådan Beregn længden af ​​en WAV fil i VB6 
    ·Hvordan man laver en ur ved hjælp VB6 
    ·Sådan downloader en Oracle Tutorial 
    ·Sådan Konverter RDB filer til Mpeg 
    Copyright © Computer Viden http://www.computerdk.com