date类型怎么写

1. oracle中date类型的数据怎么写sql语句 oracle中date类型的数据怎么写sql语句
1
2
3
4
5
6
insert into tabname(datecol) value(sysdate) ; -- 用date值
insert into tabname(datecol) value(sysdate+1) ; -- 用date值
insert into tabname(datecol) value(to_date('2014-02-14','yyyy-mm-dd')) ; -- 用to_date
insert into tabname(datecol) value(to_date('2014-02-14 20:47:00','yyyy-mm-dd hh24:mi:ss')) ; -- 用to_date
insert into tabname(datecol) value(to_date('20140214','yyyymmdd')) ; -- 用to_date
insert into tabname(datecol) value(to_date('20140214204700','yyyymmddhh24miss')) ; -- 用to_date
2. 编写一个日期类Date 不好意思  , 手动写的 , 没测试 , 还有2楼的朋友 , 这个类中属性纯属int类型 , 不涉及date类型 所以个人认为不需要考虑那么多 。
public class Date
{
private int Year;
private int Month;
private int Day;
public Date()
{
this.Year=2000;
this.Month=1;
this.Day=1;
}
public Date(int y,int m,int d)
{
this.Year=y;
this.Month=m;
this.Day=d;
}
public int GetYear(){
return this.Year;
}
public int GetMonth(){
return this.Month;
}
public int GetDay(){
return this.Day;
}
public void ShowDate()
{
System.out.println(Year+"年"+Month+"月"+Day+"日");
}
}
3. java中date 是什么类型 java语言中的date类介绍及使用
在JDK1.0中 , Date类是唯一的一个代表时间的类 , 但是由于Date类不便于实现国际化 , 所以从JDK1.1版本开始 , 推荐使用Calendar类进行时间和日期处理 。这里简单介绍一下Date类的使用 。
1、使用Date类代表当前系统时间
Date d = new Date();
System.out.println(d);
使用Date类的默认构造方法创建出的对象就代表当前时间 , 由于Date类覆盖了toString方法 , 所以可以直接输出Date类型的对象 , 显示的结果如下:
Sun Mar 08 16:35:58 CST 2009
在该格式中 , Sun代表Sunday(周日) , Mar代表March(三月) , 08代表8号 , CST代表China Standard Time(中国标准时间 , 也就是北京时间(东八区)) 。
2、使用Date类代表指定的时间
Date d1 = new Date(2009-1900,3-1,9);
System.out.println(d1);
使用带参数的构造方法 , 可以构造指定日期的Date类对象 , Date类中年份的参数应该是实际需要代表的年份减去1900 , 实际需要代表的月份减去1以后的值 。例如上面的示例代码代表就是2009年3月9号 。
实际代表具体的年月日时分秒的日期对象 , 和这个类似 。
3、获得Date对象中的信息
Date d2 = new Date();
//年份
int year = d2.getYear() + 1900;
//月份
int month = d2.getMonth() + 1;
//日期
int date = d2.getDate();
//小时
int hour = d2.getHours();
//分钟
int minute = d2.getMinutes();
//秒
int second = d2.getSeconds();
//星期几
int day = d2.getDay();
System.out.println("年份:" + year);
System.out.println("月份:" + month);
System.out.println("日期:" + date);
System.out.println("小时:" + hour);
System.out.println("分钟:" + minute);
System.out.println("秒:" + second);
【date类型怎么写】System.out.println("星期:" + day);
使用Date类中对应的get方法 , 可以获得Date类对象中相关的信息 , 需要注意的是使用getYear获得是Date对象中年份减去1900以后的值 , 所以需要显示对应的年份则需要在返回值的基础上加上1900 , 月份类似 。在Date类中还提供了getDay方法 , 用于获得Date对象代表的时间是星期几 , Date类规定周日是0 , 周一是1 , 周二是2 , 后续的依次类推 。