Java 开发基础知识(时间类API方法使用)
目录:
- 写在前言 : 学习资源B站是最好的也是很全面。
- 1 、现在出去面试,面试官老是会问你一句话Java 怎么样?
- 不管是大数据岗位还是数据库都会问一句。 回来痛下决心,决定探索下这门语言的精髓,大数据很多框架也都是Java 写的,的确懂一门语言,比较稳妥。路也宽敞!!!不然就和吃饭没筷子,那么尴尬。把每天学习到的 Java知识分享到这里会。直到能自己写个复杂一点Dome得出来。
- 2、为了监督自己探索这门语言的动力与决心。特此这段话放到前面!!!
- 3、挑战下自己 到底是笨 还是学不会,还是不想学。 好运
- 1、SimpleDateFormat 的使用
- 2、caleadar 日历类 (抽象类)的使用.
- 3、格式化时间与解析
- 【转载注明出处,还望尊重原创 】
- 【作者水平有限,如有错误欢迎指正 .】
写在前言 : 学习资源B站是最好的也是很全面。
1 、现在出去面试,面试官老是会问你一句话Java 怎么样?
不管是大数据岗位还是数据库都会问一句。 回来痛下决心,决定探索下这门语言的精髓,大数据很多框架也都是Java 写的,的确懂一门语言,比较稳妥。路也宽敞!!!不然就和吃饭没筷子,那么尴尬。把每天学习到的 Java知识分享到这里会。直到能自己写个复杂一点Dome得出来。
2、为了监督自己探索这门语言的动力与决心。特此这段话放到前面!!!
3、挑战下自己 到底是笨 还是学不会,还是不想学。 好运
1、SimpleDateFormat 的使用
package Com.Work_ZQ3;
import org.junit.Test;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*JDK 8之前日期和时间的API测试
*/
public class DateTimeTest {
//1、 system类中的currentTimeMilles()
@Test
public void test(){
long time =System.currentTimeMillis();
// 返回当前时间与1970年1月1日之间以毫秒为单位的时间差. 称为时间戳
System.out.println(time);
}
@Test
/**
* java Util.Date 类
* 1、两个构造器的使用
* 2、两个方法的使用
* toString();
* getTime():获取当前Date 对象对应的时间戳
*
*/
public void test2(){
// 构造器1:date
Date date = new Date();
System.out.println(date.toString()); //Sun Aug 02 16:57:57 CST 2020
System.out.println(date.getTime());// 1596358910125
// 构造器2:
Date d = new Date(1596358910125L);
System.out.println(d);
}
@Test
public void test3(){
SimpleDateFormat sdf = new SimpleDateFormat();
Date date =new Date();
System.out.println(date);
SimpleDateFormat df = new SimpleDateFormat(“YYYY-MM-dd hh:mm:ss”);
String format1 = df.format(date);
System.out.println(format1);
}
}
2、caleadar 日历类 (抽象类)的使用.
@Test
public void testCalendar(){
Calendar calendar = Calendar.getInstance();
// System.out.println(calendar.getClass()); //class java.util.GregorianCalendar
// 常用方法
// get
int days = calendar.get(calendar.DAY_OF_MONTH);
System.out.println(days);
System.out.println(calendar.DAY_OF_WEEK);
// set
calendar.set(calendar.DAY_OF_MONTH,22);
days = calendar.get(calendar.DAY_OF_MONTH);
System.out.println(days);
//add +和 -区分.
calendar.add(calendar.DAY_OF_MONTH,-4);
days = calendar.get(calendar.DAY_OF_MONTH);
System.out.println(days);
//getTime
//setTime
}
}
3、格式化时间与解析
【转载注明出处,还望尊重原创 】
【作者水平有限,如有错误欢迎指正 .】
以上内容希望对你有帮助!
本文地址:https://blog.csdn.net/weixin_46163590/article/details/107891108
上一篇: JAVA设计模式之六大原则
推荐阅读
-
Java日期时间API系列11-----Jdk8中java.time包中的新的日期时间API类,使用java8日期时间API重写农历LunarDate
-
Java日期时间API系列30-----Jdk8中java.time包中的新的日期时间API类,减少时间精度方法性能比较和使用。
-
java开发中object类中的hashcode()方法使用
-
Java 开发基础知识(时间类API方法使用)
-
Java日期时间API系列11-----Jdk8中java.time包中的新的日期时间API类,使用java8日期时间API重写农历LunarDate
-
Java日期时间API系列30-----Jdk8中java.time包中的新的日期时间API类,减少时间精度方法性能比较和使用。
-
java开发中object类中的hashcode()方法使用
-
Java 开发基础知识(时间类API方法使用)