JAVA获取当前时间


获取当前时间
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

引用:https://www.cnblogs.com/gemiaomiao/p/10550777.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM