• 日期和时间


    • - 如何取得年月日、小时分钟秒?
    • - 如何取得从1970年1月1日0时0分0秒到现在的毫秒数?
    • - 如何取得某月的最后一天?
    • - 如何格式化日期?
    • package com.xing.test;
      
      import java.text.SimpleDateFormat;
      import java.util.Calendar;
      import java.util.Date;
      
      
      //import java.util.Calendar;
      
      public class DateNow {
      
          /**
           * @param args
           * 取得年月日、小时分钟秒
           */
          public static void main(String[] args) {
              Calendar calender=Calendar.getInstance();
              Date date=new Date();
              System.out.println("现在的时间是:"+date);
              calender.setTime(date);
              System.out.println("现在时间是"+calender.getTime());
              int year=calender.get(Calendar.YEAR);
              int month=calender.get(Calendar.MONTH)+1;
              int day=calender.get(Calendar.DATE);
              int minute=calender.get(Calendar.MINUTE);
              int hour=calender.get(Calendar.HOUR);
              int second=calender.get(Calendar.SECOND);
              int weekDay=calender.get(Calendar.DAY_OF_WEEK);
              System.out.print(year+"");
              System.out.print(month+"");
              System.out.print(day+"");
              System.out.println("星期"+weekDay);
              System.out.print(hour+"");
              System.out.print(minute+"");
              System.out.print(second+"");
              
               /*  LocalDateTime dt = LocalDateTime.now();
                  System.out.println(dt.getYear());
                  System.out.println(dt.getMonthValue());     // 1 - 12   java8
                  System.out.println(dt.getDayOfMonth());
                  System.out.println(dt.getHour());
                  System.out.println(dt.getMinute());
                  System.out.println(dt.getSecond());*/
              long millionSecond=Calendar.getInstance().getTimeInMillis();
              System.out.println("当前毫秒数"+millionSecond);
              System.currentTimeMillis();
              System.out.println("最后一天"+calender.getActualMaximum(Calendar.DAY_OF_MONTH));
              SimpleDateFormat adf=new SimpleDateFormat("yyyy年mm月dd日");
              System.out.println(adf.format(date));
              
              
          }
      
      }

      现在的时间是:Fri Dec 09 09:37:27 CST 2016
      现在时间是Fri Dec 09 09:37:27 CST 2016
      2016年12月9日星期6
      9时37分27秒当前毫秒数1481247447529
      最后一天31
      2016年37月09日
  • 相关阅读:
    Python格式化输出
    每天写点shell脚本 (持续更新)
    linux limits.conf 配置
    ELK 日志分析系统
    开源大数据处理工具
    glusterFS分布式存储部署流程
    glusterFS的部署流程
    parted命令详解
    /proc文件系统
    /proc文件系统(二):/proc/<pid>/stat
  • 原文地址:https://www.cnblogs.com/tjlgdx/p/6148347.html
Copyright © 2020-2023  润新知