首页 > 代码库 > Java 时间日期类
Java 时间日期类
1.Date
1 package demo03; 2 3 import java.util.Date; 4 5 public class DateDemo { 6 public static void main(String[] args) { 7 //无参构造方法, 用来创建当前日期时间的Date对象 8 Date d = new Date(); 9 System.out.println(d); 10 11 //long型参数作为构造方法, 用来创建指定时间的日期对象, 参数表示毫秒数 12 Date d1 = new Date(1495119792068L); 13 System.out.println(d1); 14 15 //long getTime() 返回Date对象表示的毫秒数 16 Date d2 = new Date(); 17 long time = d2.getTime(); 18 System.out.println(time); 19 20 //void setTime(Date date) 设置指定Date时间 21 Date d3 = new Date(); 22 d3.setTime(1495119792068L); 23 System.out.println(d3); 24 } 25 }
2.SimpleDateFormat
1 package demo03; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 //SimpleDateFormat类是DateFormat的子类, 该类可以new创建对象, DateFormat是抽象类不可以创建对象 8 public class SimpleDateFormatDemo { 9 public static void main(String[] args) throws ParseException { 10 /* 11 yyyy 年 12 MM 月 13 dd 天 14 HH 小时 0-23 15 mm 分钟 16 ss 秒 17 */ 18 19 //构造方法传入一个格式化字符串参数 20 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); 21 22 //String format(Date date) 将一个Date格式化为指定格式的日期 23 String date = sdf.format(new Date()); 24 System.out.println(date); 25 26 //Date parse(String source) 将给定字符串解析成Date 27 Date d = sdf.parse("2017/05/18 23:28:41"); 28 System.out.println(d); 29 } 30 }
Java 时间日期类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。