//得到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 - 百度百科
先通过System.current获取到当前的系统时间,这是一个long类型,new一个Date ,Date有一个getHours的方法,然后通过小时来判断现在是早中晚,SimpleDateFormat只提供AM/PM两个时间段,所以你只能得到现在是几点,然后再直接判断。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。
Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。Java还剔除了C++的操作符过载(overload)和多继承特征,并且不使用主文件。
学习是场持久战,短时间的突击学习收获并不是很大,学习重在行动、贵在坚持,能坚持下来才是最难能可贵的。
学习java,说实话,入门并不难,但是学精可不容易!对于零基础学习java编程所需要的时间也是受很多因素影响的,比如,你自身的学历,学习态度,是自学还是培训等,所以无法用一个确定的时间段来进行评估。
对于零基础的学生来说,想学好java编程,参加专业的软件编程培训是很有必要的。专业的软件学校都是因材施教,针对不同的人群开设不同的班级,学的时间也有所不同,一般情况下,高中生是两年时间,大学生是6个月左右的学习时间。如果是自学的话,时间只会更长,而且还学不到专业技术。
自学的话时间可能长一些,大概需要两年左右的时间(高中生的话那时间会更长)!不过也有学得快的,建议您如果自学的话,可以采纳!
1、找一个行业当中的师傅进行规划和指导。
2、每天规划好学习时间,不要中断。
3、先掌握了解知识体系后编写项目,边抓细节。
java应用广泛,课程体系全面,零基础通过自学Java最终找到一份Java开发的工作,其实这件事还是有难度的。没有好的学习教材以及良性的学习规划、遇到难题无法解决导致学习效率很低、作为一个零基础的初学者没有人指导带着学都是需要克服的问题。
Java程序员基本上都是高薪待遇的,而通过Java培训课程的学习,是相对而言比较便捷的成为Java程序员的方法,通过Java培训班6个月左右的课程学习,掌握Java编程技术,将所学与项目结合,迈出程序员职业道路的第一步,随着工作经验的积累,薪资只会增长。