当前位置: 移动技术网 > IT编程>开发语言>Java > Java 开发基础知识(时间类API方法使用)

Java 开发基础知识(时间类API方法使用)

2020年08月10日  | 移动技术网IT编程  | 我要评论
目录:写在前言 : 学习资源B站是最好的也是很全面。1 、现在出去面试,面试官老是会问你一句话Java 怎么样?不管是大数据岗位还是数据库都会问一句。 回来痛下决心,决定探索下这门语言的精髓,大数据很多框架也都是Java 写的,的确懂一门语言,比较稳妥。路也宽敞!!!不然就和吃饭没筷子,那么尴尬。把每天学习到的 Java知识分享到这里会。直到能自己写个复杂一点Dome得出来。2、为了监督自己探索这门语言的动力与决心。特此这段话放到前面!!!3、挑战下自己 到底是笨 还是学不会,还是不想学。 好运1、Simp



写在前言 : 学习资源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

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网