首页 > 分享 > java data=3e2,3.3Java高级常用类【System类,Date类,SimpleDateFormate类】

java data=3e2,3.3Java高级常用类【System类,Date类,SimpleDateFormate类】

System类,Date类

1.System.currentTimeMillis():返回1970年1月1日0时0分0秒到现在的时间戳的差值

2.Date类(java.util.Date)

public class StringTest01 {

public static void main(String[] args) {

Date date1 = new Date();//创建一个当前时间的Date对象

Date date2 = new Date(215234654123L);//创建一个指定毫秒数的Date对象

System.out.println(date1.getTime());//获取当前时间对应的时间戳

System.out.println(date2.toString());//显示当前时间的年月日时分秒

}

}

3.Date类(java.sql.Date)数据库中的时间类型的数据与java.util.Date之间的相互转换

public class StringTest01 {

public static void main(String[] args) {

Date date1 = new Date();//创建一个当前时间的Date对象

Date date2 = new Date(215234654123L);//创建一个指定毫秒数的Date对象

System.out.println(date1.getTime());//获取当前时间对应的时间戳

System.out.println(date2.toString());//显示当前时间的年月日时分秒

java.sql.Date date3 = new java.sql.Date( date1.getTime());//java.util.Date的Date对象转化为数据库的Date对象

System.out.println(date3.toString());

}

}

4.SimpleDateFormate类(对Date类的格式化与解析)

public class DateTest02 {

public static void main(String[] args) throws ParseException {

//自定义格式

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh-mm-ss");

Date now = new Date();

//格式化:date对象 -》String字符串

String nowDate = simpleDateFormat.format(now);

System.out.println(nowDate);

//解析:String字符串 -》date对象

String defDate = "2021-7-5 08-50-12";

Date date2 = simpleDateFormat.parse(defDate);

System.out.println(date2);

}

}

相关知识

java测试类pet
Java StringBuilder类常用方法介绍
java类笔试题
基于JAVA的宠物网站的设计与实现
Object类、多态
电子宠物游戏java
Java入门
java继承
java用继承编写宠物乐园
基于Java实现宠物领养救助交流平台设计和实现系统设计: 系统主要功能设计:首页、个人中心、用户管理、宠物领养管理、宠物

网址: java data=3e2,3.3Java高级常用类【System类,Date类,SimpleDateFormate类】 https://m.mcbbbk.com/newsview177284.html

所属分类:萌宠日常
上一篇: 设f=x T Ax,g=x T
下一篇: 宠物训练,你的钱都花对了吗?揭秘