Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te converteren van een onjuiste PHP Date
Fouten in PHP-programma's door verkeerde data kan kostbaar zijn . Volgens International Data Corp , bedrijven bracht meer dan $ 20000000000 bevestiging datum hanteren in computerprogramma's in afwachting van de Y2K overgang . Verkeerde data kan leiden PHP- programma's te laten crashen of om onjuiste berekeningen , die zijn soms erger dan programma crasht . Verschillende methoden beschikbaar die u kunt gebruiken om een verkeerd opgemaakte datum converteren naar een goed geformatteerde datum in een PHP-script . Instructies
1

Bepaal het formaat van de verkeerde datum . Plaats debugging code in je script om de inhoud van het veld uitsturen met de verkeerde datum . Begrijpen waarom de indeling onjuist is , zodat u kunt omzetten naar een juiste datum en stappen ondernemen om soortgelijke fouten in de toekomst te voorkomen . Zo plaatst u de volgende code in je PHP-script waar de verkeerde datum veld wordt verwezen :

echo
" *** debug : date = $ date_field *** " ; kopen van 2

Identify data vertegenwoordigd door een geheel getal als het aantal seconden sinds 1 januari 1970 - bijvoorbeeld , stamt uit een Microsoft Access-database . Gebruik de functie PHP " date " om integer waarden om te zetten naar een datum waarde die kan worden verwerkt door de PHP-script . Zo plaatst u het volgende script in uw programma naar een integer datum om een " MM /DD /YYYY " valutadatum zetten :

$ good_date = date ( " m /d /Y " , $ access_date ) ;
3

Gebruik de PHP functie " strtotime " in combinatie met de functie PHP " date " om een onjuiste datum -formaat te converteren naar een goed geformatteerde datum . Langs de verkeerde datum op de strtotime functie om een ​​tijd waarde te creëren , dan gebruikt u de functie " datum " om de tijdswaarde goed formatteren . Typ bijvoorbeeld :

$ fixed_time = strtotime ( $ bad_date ) op ; $ new_date = date ( " Ym - d " , $ fixed_time ) ;
4

Gebruik de subreeksfunctie om de maand en de dag delen van een datumtekenreeks bijbestellen als ze worden omgezet. Bijvoorbeeld, om " 14/10/2011 " om te zetten " 10/14/2011 ", gebruikt u de volgende code :

$ new_date = substr ( $ bad_date , 3,2 ) . ' /' . substr ( $ bad_date , 0,2 ) . ' /' . substr ( $ bad_date , 6 ) ;

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een PHP schrijven …
·Hoe te voegen Negeren of Get I…
·Hoe kan ik een aangepaste fout…
·Hoe maak je een PDF-bestand in…
·Hoe een String Draai naar een …
·Hoe te testen PHP Exec 
·De makkelijkste manier om SQL …
·Hoe om te ontdekken wat PHP Yo…
·MySQL Injection Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·MySQL Boolean Data Types 
·Hoe maak je een Windows gebruiker Met AS…
·Hoe te openen XPS Toepassingen 
·Hoe je Hello World Maak in Microsoft Vis…
·Hoe te schrijven aan de IIS Inloggen 
·Hoe kan ik een string omzetten naar een …
·Hoe te verbergen door klasse in JavaScri…
·Hoe maak je Pas een PHP Attachment 's Fi…
·Hoe te Objecten maken en Destroy 
Copyright © Computer Kennis http://www.nldit.com