//得到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 - 百度百科
代码如下:
importjava.text.SimpleDateFormat
importjava.util.Calendar
importjava.util.Date
publicclassDateTestUtil{
publicstaticvoidmain(String[]args)throwsException{
SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMdd")
Stringstr="20110823"
Datedt=sdf.parse(str)
CalendarrightNow=Calendar.getInstance()
rightNow.setTime(dt)
rightNow.add(Calendar.YEAR,-1)//日期减1年
rightNow.add(Calendar.MONTH,3)//日期加3个月
rightNow.add(Calendar.DAY_OF_YEAR,10)//日期加10天
Datedt1=rightNow.getTime()
StringreStr=sdf.format(dt1)
System.out.println(reStr)
}
}
注:在Calendar对象的add方法中,第二个参数为正数表示“加”,负数表示“减”。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
主要组成
Java由四方面组成:
●Java编程语言,即语法。
●Java文件格式,即各种文件夹、文件的后缀。
●Java虚拟机(JVM),即处理*.class文件的解释器。
●Java应用程序接口(JavaAPI)。
体系
Java分为三个体系,分别为JavaSE(J2SE,Java2PlatformStandardEdition,标准版),
JavaEE(J2EE,Java2Platform,EnterpriseEdition,企业版),
JavaME(J2ME,Java2PlatformMicroEdition,微型版)。