当前位置 : 主页 > 编程语言 > java >

2022年8月3日——Java中util包下Date的使用

来源:互联网 收集:自由互联 发布时间:2022-08-10
描述: 对于日期类型的使用,字符串转日期,日期转字符串,日期中的常用方法,日期字符串相互转换。 日期中的常用方法 package test ; import java . util . Date ; public class Demo1 { public stat

描述:

对于日期类型的使用,字符串转日期,日期转字符串,日期中的常用方法,日期字符串相互转换。

日期中的常用方法

package test;

import java.util.Date;

public class Demo1 {

public static void main(String[] args) {
Date date = new Date();
// 日期
System.out.println(date.toString());
// 时间戳
System.out.println(date.getTime());
// 天数
System.out.println(date.getDate());
// 星期
System.out.println(date.getDay());
// 小时
System.out.println(date.getHours());
// 分钟
System.out.println(date.getMinutes());
// 月份
System.out.println(date.getMonth());


}
}

字符串与日期之间的相互转换

2022年8月3日——Java中util包下Date的使用_java

package test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Demo2 {
public static void main(String[] args) throws ParseException {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String strDate = "2022-08-11 11:22:33";
// 字符串转日期
Date parse = simpleDateFormat.parse(strDate);
// 星期
System.out.println(parse.getDay());
// 天数
System.out.println(parse.getDate());
// 当前时间的时间戳
System.out.println(System.currentTimeMillis());

// 日期转字符串
String format = simpleDateFormat.format(parse);
System.out.println(format);
}
}
网友评论