步遥情感网
您的当前位置:首页java 时间转换

java 时间转换

来源:步遥情感网

一,使用SimpleDateFormat格式化日期

package text;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class DateTime {

  public static void main(String[] args) {

    Date date = new Date();

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    //时间转换为字符串

    String dateString = formatter.format(date);

    System.out.println(dateString);

    try {

      //字符串转换为时间

      Date dateTime = formatter.parse(dateString);

      System.out.println(dateTime);

    } catch (ParseException e) {

      e.printStackTrace();

    }

  }

}

输出结果:

二,使用System获取当前时间

package text;

import java.text.SimpleDateFormat;

import java.util.Date;


public class DateTime {

  public static void main(String[] args) {

    //获取的为毫秒数

    long date = System.currentTimeMillis();

    System.out.println(date);

    //直接使用new Date()转换为时间格式

    Date dateTime = new Date(date);

    System.out.println(dateTime);

    //输出格式:2018-06-05

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

    //可以将毫秒数转换为字符串格式

    String timeString = formatter.format(date);

    System.out.println(timeString);

  }

}

输出结果:

转载于:https://www.cnblogs.com/LFuQiang/p/9139635.html

因篇幅问题不能全部显示,请点此查看更多更全内容