欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-06-19 16:26:49
目录:写在前言 : 学习资源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);
}
}
Java 开发基础知识(时间类API方法使用)

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
}
}
Java 开发基础知识(时间类API方法使用)

3、格式化时间与解析

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

 
 

【转载注明出处,还望尊重原创 】

 

【作者水平有限,如有错误欢迎指正 .】

以上内容希望对你有帮助!

本文地址:https://blog.csdn.net/weixin_46163590/article/details/107891108

相关标签: Java基础知识