Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een Date Maak Vanuit een string in Java
De makkelijkste manier om een datum uit een string in Java te maken is om te laten Sun Microsystems doen het werk voor u . Met behulp van twee klassen die deel uitmaken van de Java " util " en " tekst" API's die al op uw systeem zijn geïnstalleerd met de Java Development Kit , kunt u de conversie tussen de snaren en data te automatiseren met slechts een paar regels code . Wat je nodig hebt
Java
Tekst editor
Toon Meer Aanwijzingen
1

Maak een nieuwe Java-klasse bestand met de naam " StringToDate.java " met de teksteditor of . Java-ontwikkelomgeving van uw keuze kopen van 2

Voeg de volgende code aan de bovenkant van je klas bestand :

import java.util.Date
; import java.text.ParseException ; import java.text.DateFormat ;

Dit zijn de klassen zullen we gebruik moeten maken van de Java API ons hele programma
3

Voeg de volgende onder uw import statements . .

/*** Deze klasse converteert snaren aan data . * @ author Kevin Walker * /public class StringToDate {

}

Alle code zal gaan tussen de open en . nauwe beugels van deze klasse
4

Maak een leesmethode in je klas : .

/*** Lees de string en terug te sturen als een Datum * @ param d de string te ontleden * @ return de datum * /public static datum read (String s ) gooit ParseException { DateFormat df = DateFormat.getDateInstance ( DateFormat.Long , Locale.US ) ; . date d = df.parse ( s ) ; return d ; }

Deze maakt gebruik van de parse methode van de DateFormat klasse aan de String omzetten naar een Date , dus het doen van al het harde werk voor u . De landinstelling is bijzonder belangrijk , omdat het vertelt Java welke stijl te verwachten dat de data om te vertoeven De Amerikaanse locale zal verwachten dat de data om in een maand-dag - jaar formaat , terwijl andere locaties mogen een model verwachten, zoals dag - maand - jaar of jaar - maand-dag .
5

Maak een belangrijkste methode om het te testen .

/*** een voorbeeld applicatie met behulp van de DateReader klasse . * @ param args
. deze applicatie heeft geen command line argumenten * /public static void main ( String [ ] args ) { String s = " ontvangen " ; try { String s = " 1997/10/23 " ; Date d = read ( s ) ; System.out.println ( " U hebt de datum : " + d.toString ( ) ) ;} catch ( ParseException e ) { System.out.println ( s + " . kan niet worden ontleed als een datum " ) ; } } < br >

Dit voedt alleen maar de lees -functie een string voor de datum van 23 oktober 1997 , en vraagt ​​naar de klasse Date om ons terug te geven een tekenreeksrepresentatie van die datum . In geval van een fout , zal de " ParseException " gevangen worden en het programma zal de gebruiker dat de datum was ongeldig informeren .

Previous: Next:
  Java Programming
·Hoe je verschillende waarden v…
·Hoe maak je een NetBeans Proje…
·Hoe te converteren van RGB naa…
·Hoe maak je een Brievenbus geb…
·Hoe te compileren Java Program…
·Hoe kan ik een Integer gebruik…
·De Internationalisering van Ja…
·Hoe maak je logische operatore…
·Java String Split Codes 
  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
·Hoe je code in XSPF 
·Hoe kan ik een object toe aan ArrayList 
·Hoe kan ik een printer String toevoegen 
·Hoe een String breken in Tekens in Pytho…
·Hoe maak je een 5D array toewijzen 
·Hoe maak je een menu Dockable Met Javasc…
·Hoe het pad verwijderen van een GCC Obje…
·Hoe kan ik PHP fouten Stuur naar een bes…
·Hoe je MySQL gegevens in een PHP functie…
Copyright © Computer Kennis http://www.nldit.com