home *** CD-ROM | disk | FTP | other *** search
- package java.sql;
-
- public class Date extends java.util.Date {
- public Date(int var1, int var2, int var3) {
- super(var1, var2, var3);
- }
-
- public Date(long var1) {
- super(var1);
- int var3 = ((java.util.Date)this).getYear();
- int var4 = ((java.util.Date)this).getMonth();
- int var5 = ((java.util.Date)this).getDate();
- super.setTime(0L);
- ((java.util.Date)this).setYear(var3);
- ((java.util.Date)this).setMonth(var4);
- ((java.util.Date)this).setDate(var5);
- }
-
- public void setTime(long var1) {
- super.setTime(var1);
- int var3 = ((java.util.Date)this).getYear();
- int var4 = ((java.util.Date)this).getMonth();
- int var5 = ((java.util.Date)this).getDate();
- super.setTime(0L);
- ((java.util.Date)this).setYear(var3);
- ((java.util.Date)this).setMonth(var4);
- ((java.util.Date)this).setDate(var5);
- }
-
- public static Date valueOf(String var0) {
- if (var0 == null) {
- throw new IllegalArgumentException();
- } else {
- int var4 = var0.indexOf(45);
- int var5 = var0.indexOf(45, var4 + 1);
- if (var4 > 0 & var5 > 0 & var5 < var0.length() - 1) {
- int var1 = Integer.parseInt(var0.substring(0, var4)) - 1900;
- int var2 = Integer.parseInt(var0.substring(var4 + 1, var5)) - 1;
- int var3 = Integer.parseInt(var0.substring(var5 + 1));
- return new Date(var1, var2, var3);
- } else {
- throw new IllegalArgumentException();
- }
- }
- }
-
- public String toString() {
- int var1 = super.getYear() + 1900;
- int var2 = super.getMonth() + 1;
- int var3 = super.getDate();
- String var4 = Integer.toString(var1);
- String var5;
- if (var2 < 10) {
- var5 = "0" + var2;
- } else {
- var5 = Integer.toString(var2);
- }
-
- String var6;
- if (var3 < 10) {
- var6 = "0" + var3;
- } else {
- var6 = Integer.toString(var3);
- }
-
- return var4 + "-" + var5 + "-" + var6;
- }
-
- public int getHours() {
- throw new IllegalArgumentException();
- }
-
- public int getMinutes() {
- throw new IllegalArgumentException();
- }
-
- public int getSeconds() {
- throw new IllegalArgumentException();
- }
-
- public void setHours(int var1) {
- throw new IllegalArgumentException();
- }
-
- public void setMinutes(int var1) {
- throw new IllegalArgumentException();
- }
-
- public void setSeconds(int var1) {
- throw new IllegalArgumentException();
- }
- }
-