JAVA 入门9 时间日期

忘是亡心i 2021-09-29 11:00 377阅读 0赞

时间日期

  1. package com.base.day6;
  2. import java.text.SimpleDateFormat;
  3. import java.util.Date;
  4. public class DateTest {
  5. public static void main(String[] args) {
  6. // TODO Auto-generated method stub
  7. //获取当前时间
  8. Date d=new Date();
  9. System.out.println(d);
  10. Date d2=new Date(119,6,10,11,0,0);
  11. System.out.println(d2);
  12. //比较时间 有几种方式,都可以比较
  13. //1970年1月1日午夜十二时起已经过的毫秒数
  14. System.out.println(d.getTime());
  15. if(d.getTime()>d2.getTime()){
  16. System.out.println(d+"---在---"+d2+"的后面");
  17. }else{
  18. System.out.println(d+"---在---"+d2+"的前面");
  19. }
  20. System.out.println("---用自带的after或者before来比较-----");
  21. if(d.after(d2)){
  22. System.out.println(d+"---在---"+d2+"的后面");
  23. }else{
  24. System.out.println(d+"---在---"+d2+"的前面");
  25. }
  26. //使用 SimpleDateFormat 格式化日期
  27. SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");
  28. System.out.println("---SimpleDateFormat--yyyy-MM-dd---"+s.format(d));
  29. SimpleDateFormat s1=new SimpleDateFormat("yyyy/MM/dd");
  30. System.out.println("---SimpleDateFormat--yyyy/MM/dd---"+s1.format(d));
  31. SimpleDateFormat s3=new SimpleDateFormat("yyyy年MM月dd日");
  32. System.out.println("---SimpleDateFormat--yyyy年MM月dd日---"+s3.format(d));
  33. SimpleDateFormat s4=new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
  34. System.out.println("---SimpleDateFormat--yyyy年MM月dd日---"+s4.format(d));
  35. }
  36. }

格式设置

简单的 DateFormat 格式代码

要指定时间格式,使用时间模式字符串。在这个模式中,所有的 ASCII 字母被保留为模式字母,其定义如下:















































































































字符 描述 例子
G 时代指示器 AD
y 四位数年份 2001
M 年中的月份 July or 07
d 月份中日期 10
h 时间 A.M./P.M.(1~12) 12
H 天中的小时 (0~23) 22
m 小时中的分钟 30
s 分钟中的秒钟 55
S 毫秒 234
E 星期中的天 Tuesday
D 年中的天 360
F 月中星期中的天 2 (second Wed. in July)
w 年中的星期 40
W 月中的星期 1
a A.M./P.M. 标记 PM
k 天中的小时(1~24) 24
K 小时A.M./P.M. (0~11) 10
z 时区 东部标准时间
脱离文本 分隔符
单引号 `

发表评论

表情:
评论列表 (有 0 条评论,377人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java 日期时间

    java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。 第一个构造函数使用当前日期和时间来初始化对象。...