java 获取java.sql.date类型的系统当前时间

java 获取java.sql.date类型的系统当前时间,第1张

获取当前时间以 年/月/日(如2008/12/6) 显示:

javasqlDate date=new javasqlDate(new javautilDate()getTime());

Systemoutprint(datetoString()replaceAll("-", "/"));

获取当前时间以 月/日/年(如12/6/2008) 显示:

javasqlDate date=new javasqlDate(new javautilDate()getTime());

Systemoutprint(dategetMonth()+"/"+dategetDay()+"/"+datetoString()substring(0,4));

java里没有一种方法是直接写这种格式化的,都要通过SimpleDateFormat()方法进行转换,可以通过new Date()方法和CalendargetInstance()getTime()方法获得时间,格式如下"Fri Sep 30 16:38:28 CST 2011" 。所有获得时间都要通过SimpleDateFormat()方法转换才会是“2012-05-12 14:28:55”这个样子。

public static void main(String[] args)

{

ActionListener time = new ActionListener() { // 监听事件,不然实现不了动态改变时间

public void actionPerformed(ActionEvent e) {

//date对象代表当前的系统时间(毫秒)

Date date = new Date();

//format对象是用来以指定的时间格式格式化时间的

SimpleDateFormat from = new SimpleDateFormat(

"yyyy-MM-dd HH:mm:ss"); //这里的格式可以自己设置

//format()方法是用来格式化时间的方法

String times = fromformat(date);

Systemoutprintln(times); }

};

Timer tim = new Timer(1000, time); //这里表示1000毫秒更新一下时间

timstart(); //启动

}

我这个答案肯定正确啊

下面帮你解释你的答案吧

Date //是在javautilDate;里面

SimpleDateForma //这个是javatextSimpleDateFormat;用来输出问本格式的

DateFormat //应该是在javautil;里面吧应该是的

你那个错误是编译就没通过啊

public class Test

那你那个编译写的因该是

javac Testjava 编译的应该是类啊而不是javac timejava 请问你的time什么意思呢,所以你报的异常是找不到time类啊

呵呵你是初学java吧该答的我都答完了拉!还特地帮你每句都写了解释

接下来你要给我分了吧

把我上面的那个代码复制进去就OK拉

还有不懂的就补充问题啊

我会关注你的问题的!

import javaio;

class putout{

public void putout(int f,int x,int y){

int i;

int a[]= new int[40];

Systemoutprintln(" 日 一 二 三 四 五 六 "+" "+f+"月");

for (i=0;i<x;i++)

{Systemoutprint(" "); }

for(i=x;i<x+y;i++)

a[i]=i-x+1;

for(i=x;i<x+y;i++)

{

if ((i%7==0)&&(i>0))

Systemoutprint("\n");

if (a[i]<10)

Systemoutprint(" "+a[i]);

else Systemoutprint(" "+a[i]);

}

Systemoutprintln("\n");

}

}

class st{

public static void main(String args[])throws IOException{

putout p=new putout();

int year,mouth,y=1,t,i;

InputStreamReader ir;

BufferedReader in;

ir=new InputStreamReader(Systemin);

in=new BufferedReader(ir);

Systemoutprint("请输入一个年份:");

String s=inreadLine();

year=IntegerparseInt(s);

if((year%4==0 && year%100!=0)||(year%400==0))

mouth=1;

else

mouth=0;

y=year;

for(i=1;i<year;i++)

{if((i%4==0 && i%100!=0)||(i%400==0))

y++;}

y=y%7;

for(i=1;i<13;i++){

switch(i){

case 1: {pputout(1,y,31);y=(y+31)%7;break;}

case 2: {pputout(2,y,28+mouth);y=(y+28+mouth)%7;break;}

case 3: {pputout(3,y,31);y=(y+31)%7;break;}

case 4: {pputout(4,y,30);y=(y+30)%7;break;}

case 5: {pputout(5,y,31);y=(y+31)%7;break;}

case 6: {pputout(6,y,30);y=(y+30)%7;break;}

case 7: {pputout(7,y,31);y=(y+31)%7;break;}

case 8: {pputout(8,y,31);y=(y+31)%7;break;}

case 9: {pputout(9,y,30);y=(y+30)%7;break;}

case 10: {pputout(10,y,31);y=(y+31)%7;break;}

case 11: {pputout(11,y,30);y=(y+30)%7;break;}

case 12: {pputout(12,y,31);y=(y+31)%7;break;}

}

}

}

}

一 获取当前系统时间和日期并格式化输出:\x0d\\x0d\import javautilDate; \x0d\import javatextSimpleDateFormat;\x0d\\x0d\public class NowString { \x0d\ public static void main(String[] args) { \x0d\ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式\x0d\ Systemoutprintln(dfformat(new Date()));// new Date()为获取当前系统时间\x0d\ } \x0d\} \x0d\\x0d\二 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:\x0d\\x0d\1、用convert()转化函数:\x0d\\x0d\String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";\x0d\\x0d\Systemoutprintln(rsgetString("convertBookDate")); \x0d\\x0d\2、利用SimpleDateFormat类:\x0d\\x0d\先要输入两个java包:\x0d\\x0d\import javautilDate; \x0d\import javatextSimpleDateFormat;\x0d\\x0d\然后:\x0d\\x0d\定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);\x0d\\x0d\sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";\x0d\\x0d\输出:\x0d\\x0d\Systemoutprintln(dfformat(rsgetDate("bookDate")));

以上就是关于java 获取java.sql.date类型的系统当前时间全部的内容,包括:java 获取java.sql.date类型的系统当前时间、java里面有没有直接获取当前日期的方法、java中如何获取本机当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9617886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存