dbooks.de --> home (Logo) Seitenstatus 1

 Java


Erste Schritte Primer

Variablen

Strukturen in Java Strukturen

awt-Paket Oberfläche

Java-Applets Applets

JDBC JDBC

Servlets und JSP Servlets

Enterprise Java Beans EJB

Java-Anwendungen und Bibliotheken Material

Software fürJava Software

Boolean in Java
Boolean
Zahlen in Java
Zahlen
Zeichen(ketten) in Java
Zeichen(ketten)
Arrays, Vektoren.. in Java
Arrays, Vektoren..
Datum in Java
Datum

PageMap 
(Umfang 180 Seiten)



Sponsoring  


Netonstage - webprojekte - webconsulting - softwareentwicklung


 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




back


     Datum

Der Umgang mit Zeitangaben ist in Java recht komplex.

Ursprünglich sollte die Klasse Date für die Darstellung und Manipulation von Datumswerten zuständig sein. Durch einige Bugs war sie allerdings nur bedingt zu gebrauchen, so daß die Klasse Calendar ab der Version 1.1 für die Verarbeitung von Datumswerten verwendet werden sollte.

Basis für die Kalenderklassen ist ein Datumsobjekt, das das Datum als Zahl vom Typ long (Anzahl der Millisekunden seit dem 1.1.1970) speichert.


    Datums-Beispiel


Es wird einfach das Datum, das durch das Eingabefeld bestimmt wird berechnet und mit dem aktuellen Datum verglichen.

Beispiel anschauen
(/cgi-local/javaView.pl?executeExample=VarsDate)

   Quellcode
import java.util.*;
import java.awt.*;
import java.applet.*;

public class VarsDate extends ExampleView {
   TextField date = new TextField("1000000000000",15);
   public void start() {
      panelLocal.add (date);
      add (panelLocal);
      add (new Button("Zuweisen"));
      actionValue = "Zuweisen";
      writeMessage( example());
   }

   public String example() {
      Date currentDate = new Date();
      Date dateValue = new Date();
      String text = new String("Datum:
            "); //return Value
      try {
         Long mSecSince1970 = new Long (date.getText());
         dateValue = new Date(mSecSince1970.longValue());
      }
      catch (Exception e) {
         text += "!!! FEHLER !!!:
            " + e.toString() + "
           
            ";
      }
      if (currentDate.after(dateValue)) {
         text += "Ergebnis:
           
            " + currentDate.toString() + "
           
            ist vor
           
            " + dateValue.toString() + "
            ";
      }
      else {
         text += "Ergebnis:
           
            " + currentDate.toString() + "
           
            ist nach
           
            " + dateValue.toString() + "
            ";
      }
      return text;
   }
}




  Links



Unkommentierte Links:

Bewertung: uni-magdeburg.de: 16.2 Die Klassen Date, Calendar und GregorianCalendar
Bewertung: java.sun.com: Java 1.1 Calendar
Bewertung: java.sun.com: Java 1.1 GregorianCalendar
Bewertung: java.sun.com: Java 1.1 TimeZone
Bewertung: java.sun.com: Java 1.1: sql.Date
Bewertung: java.sun.com: Java 1.1: sql.Time
Bewertung: java.sun.com: Java 1.1: sql.Timestamp
Bewertung: java.sun.com: Java 1.1: util.Date
Bewertung: google.de: Suche: Java Date
Bewertung: google.de: Suche: Java Date Object getTime
Bewertung: google.de: Suche: Java Date Objekt getTime (de)
Bewertung: google.de: Suche: Java Date util(de)

Link empfehlen





 forward


( )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook Java: 180 Themenseiten )
letzte Generierung Mon, 04 Jun 2001 21:57:16 GMT 122
© Werner Diwischek