KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > utils > DBDate


1 package com.daffodilwoods.daffodildb.utils;
2
3 import java.sql.Date JavaDoc;
4
5 public class DBDate extends Date JavaDoc {
6
7    public DBDate(int year, int month, int day) {
8       super(year, month, day);
9    }
10
11    public DBDate(long date) {
12       super(date);
13    }
14
15    public String JavaDoc toString(){
16       int year = super.getYear() + 1900;
17       int month = super.getMonth() + 1;
18       int day = super.getDate();
19       String JavaDoc yearString;
20       String JavaDoc monthString;
21       String JavaDoc dayString;
22
23
24       yearString = Integer.toString(year);
25
26       if (month < 10) {
27           monthString = "0" + month;
28       } else {
29           monthString = Integer.toString(month);
30       }
31
32       if (day < 10) {
33           dayString = "0" + day;
34       } else {
35           dayString = Integer.toString(day);
36       }
37
38       return ( yearString + "-" + monthString + "-" + dayString);
39    }
40 }
41
Popular Tags