JAVA获取当前时间

java

当前时间" title="获取当前时间">获取当前时间

1、Date day=new Date();    

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

System.out.println(df.format(day));   

通过Date类来获取当前时间  

 

2、SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   System.out.println(df.format(System.currentTimeMillis()));   

通过System类中的currentTimeMillis方法来获取当前时间 

 

3、通过Calendar类来获取当前时间   

Calendar c = Calendar.getInstance();//可以对每个时间域单独修改   对时间进行加减操作等

int year = c.get(Calendar.YEAR);  

 int month = c.get(Calendar.MONTH);   

int date = c.get(Calendar.DATE);    

int hour = c.get(Calendar.HOUR_OF_DAY);   

int minute = c.get(Calendar.MINUTE);   

int second = c.get(Calendar.SECOND);    

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);    

 

 

 

格式转换

一.在mysql操作中我们经常需要对数据进行类型转换,此时我们应该使用的是cast()或convert();

二.两者之间的对比

相同点:都是进行数据类型转换,实现的功能基本相同

不同点:两者的语法不同,cast(value as type) ,convert(value,type)

三:所支持的类型如下

二进制,同带binary前缀的效果:BINARY

字符型,可带参数:CHAR()

日期:DATE

时间:TIME

日期时间型:DATETIME

浮点型:DECIMAL

整数:SIGNED

无符号整数:UNSIGNED

以上是 JAVA获取当前时间 的全部内容, 来源链接: utcz.com/z/390179.html

回到顶部