zoukankan      html  css  js  c++  java
  • JAVA中日期处理

    一、日期和long类型数据的相互转换

    public class Hello
    {
        public static void main(String[] args) throws Exception
        {
            //日期转换为long
            Date currentDateInDate = new Date();
            long currentDateInLong = currentDateInDate.getTime();
            System.out.println(currentDateInDate);
            System.out.println(currentDateInLong); 
        } 
    }

    二、long类型转换为日期

    public class Hello
    {
        public static void main(String[] args) throws Exception
        {
            //日期转换为long
            long currentDateInLong = System.currentTimeMillis();
            Date currentDateInDate = new Date(currentDateInLong);
            System.out.println(currentDateInDate);
            System.out.println(currentDateInLong); 
        } 
    }

    三、日期格式化(将日期format成字符串)

    public class Hello
    {
        public static void main(String[] args) throws Exception
        {
            //日期转换为long
            long currentDateInLong = System.currentTimeMillis();
            Date currentDateInDate = new Date(currentDateInLong);
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSS");
            String currentDateInString = sdf.format(currentDateInDate);
            System.out.print(currentDateInString);
        } 
    }

    四、日期的解析(将字符串转化为日期)

    public class Hello
    {
        public static void main(String[] args) throws Exception
        {
            String currentDateInString = "2016-08-07 19:24:03.0528";
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSS");
            Date currentDateInDate = sdf.parse(currentDateInString);
            System.out.print(currentDateInDate);
        } 
    }

    五、利用Calendar类获取日期的各个部分

    public class Hello
    {
        public static void main(String[] args) throws Exception
        {
            Calendar calendar = Calendar.getInstance();
            System.out.println("年:" + calendar.get(Calendar.YEAR));
            System.out.println("月:" + (calendar.get(Calendar.MONTH) + 1));
            System.out.println("日:" + calendar.get(Calendar.DAY_OF_MONTH));
        } 
    }
  • 相关阅读:
    java的异常抛出和String类常用方法
    监控工具zabbix
    监控工具nagios
    监控工具cacti
    LB集群
    高可用集群(HA)配置
    vsftp虚拟用户登录配置详解
    Ubuntu中设置静态IP和DNS(转载)
    虚拟机克隆linux系统后需要做的网络设置
    CentOS 6.8编译安装httpd2.2.31+MySQL5.6.31+PHP5.3.27
  • 原文地址:https://www.cnblogs.com/kuillldan/p/5746924.html
Copyright © 2011-2022 走看看