java如何获取当前时间 年月日 时分秒

Python020

java如何获取当前时间 年月日 时分秒,第1张

//得到long类型当前时间

long l = System.currentTimeMillis()

//new日期

Date date = new Date(l)

//转换提日期输出格式

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-

dd HH:mm:ss")System.out.println(dateFormat.format(date))

扩展资料

package com.ob

import java.text.ParseException

import java.text.SimpleDateFormat

import java.util.Calendar

import java.util.Date

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance()

System.out.println("年: " + now.get(Calendar.YEAR))

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "")

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH))

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY))

System.out.println("分: " + now.get(Calendar.MINUTE))

System.out.println("秒: " + now.get(Calendar.SECOND))

System.out.println("当前时间毫秒数:" + now.getTimeInMillis())

System.out.println(now.getTime())

\t\tDate d = new Date()

System.out.println(d)

\t\tSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")

\t\tString dateNowStr = sdf.format(d)

System.out.println("格式化后的日期:" + dateNowStr)

\t\t

\t\tString str = "2012-1-13 17:26:33"

//要跟上面sdf定义的格式一样

\t\tDate today = sdf.parse(str)

System.out.println("字符串转成日期:" + today)

\t}

}

参考资料:Java - 百度百科

java中的Date类,实例化即可获取当前日期:

(import java.util.Date

import java.text.SimpleDateFormat)

代码:

Date now = new Date()

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd")

String curDate= dateFormat.format( now )

JAVA中获取当前系统时间关键代码:

//得到long类型当前时间

long l = System.currentTimeMillis()

//new日期对象

Date date = new Date(l)

//转换提日期输出格式

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

System.out.println(dateFormat.format(date))

完整代码:

package com.ob

import java.text.ParseException

import java.text.SimpleDateFormat

import java.util.Calendar

import java.util.Date

public class DateTest {

    public static void main(String[] args) throws ParseException {

        //得到long类型当前时间

        long l = System.currentTimeMillis()

        //new日期对象

        Date date = new Date(l)

        //转换提日期输出格式

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

        System.out.println(dateFormat.format(date))

    }

}

输出结果:

2017-01-06 12:28:19