| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo crear una fecha en una cadena en Java
    La manera más fácil de crear una fecha en una cadena en Java es permitir que Sun Microsystems hacer el trabajo por usted . El uso de dos clases que forman parte de la Java " util " y APIs "texto" que ya están instalados en el sistema con el kit de desarrollo de Java , puede automatizar la conversión entre cadenas y fechas , con sólo unas pocas líneas de código. Cosas que necesitará
    Java
    texto editor
    Mostrar más instrucciones
    1

    Crear un nuevo archivo de clase Java llamada " StringToDate.java " utilizando el editor de texto o . entorno de desarrollo Java de su elección
    2

    Añada el siguiente código al principio del archivo de clase :

    java.util.Date importación; java.text.ParseException importación , la importación java.text.DateFormat ;

    Estas son las clases que necesitaremos utilizar de la API de Java en todo nuestro programa
    3

    Agregue la siguiente debajo de sus declaraciones de importación . .

    /*** Esta clase convierte las cadenas de fechas. * @ author Kevin Walker * /public class StringToDate {

    }

    Todo el código irá entre la apertura y . cerrar paréntesis de esta clase
    4

    Crear un método de lectura dentro de su clase : .

    /*** Leer la cadena y la devuelven como fecha * @ param d la cadena para analizar * @ return la fecha * /static public Fecha de lectura (String s ) throws ParseException { DateFormat df = DateFormat.getDateInstance ( DateFormat.Long , Locale.US ) . Fecha d = df.parse ( s ) , el retorno d ; }

    Se utiliza el método de análisis de la clase DateFormat para interpretar la cadena en una fecha , por lo que hace todo el trabajo duro por usted . La configuración regional es particularmente importante , ya que le dice qué estilo Java esperar las fechas para estar adentro La configuración regional de EE.UU. se espera que las fechas estén en un formato de mes - día - año , mientras que otros lugares pueden esperar un formato como el día - mes - año o año - mes - día .
    5

    Crear un método principal para probarlo.

    /*** una aplicación de ejemplo utiliza la clase DateReader . * @ param args Esta aplicación no recibe argumentos de línea de comandos * /void main ( String [] args ) { public static String s = " . " ; try { String s = " 23/10/1997 " ; Fecha d = read ( s ) ; System.out.println ( "Ha escrito la fecha :" + d.toString ()); } catch ( ParseException e) { System.out.println ( s + ". no se puede analizar como una fecha ") ;} }

    Esto simplemente alimenta la función de lectura de una secuencia para la fecha de 23 de octubre de 1997, y pide a la clase Date para devolvernos una cadena que representa la fecha . En caso de error , el " ParseException " será capturado y el programa le informará al usuario de que la fecha no es válida.

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es la Programación Java usado por 
    ·Cómo construir applets de Java 
    ·¿Qué es un archivo JAR 
    ·Cómo asar un nudillo de cerdo 
    ·Cómo contar los elementos de una lista en Java 
    ·Cómo añadir una serie a otra cadena en Struts 2 en JS…
    ·Cómo dar formato a cadenas en Java Sintaxis Basic 
    ·Como un indicador de entrada de cadena en Java 
    ·Cómo llamar a un constructor desde otra función en Ja…
    ·Código Java para principiantes 
      Artículos destacados
    ·Cómo crear servicios Web en un host de la máquina loc…
    ·Cómo agregar un apóstrofo en CL AS/400 
    ·Cómo escribir un programa Fortran 
    ·Cómo convertir Hex Volver WEP de texto 
    ·Cómo activar un botón con wxPython 
    ·Cómo incluir el archivo de encabezado 
    ·Cómo utilizar la herencia en Ruby 
    ·Cómo diseñar Utilizar controles ActiveX 
    ·Cómo hacer Software Touch -Screen Mac 
    ·Cómo detectar los agentes de usuario y redireccionamie…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com