Posts Tagged ‘ time

Java Date Time 教程-java.util.Calendar和GregorianCalendar

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

目录

  • 实例化GregorianCalendar
  • 获取年、月、日等
  • 增加和减少年、月、日等
  • 陷阱和误区
  • 月份的陷阱
  • 星期几的误区
  • JavaDoc中的更多细节

Read more

Java Date Time 教程-java.sql.Timestamp

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

Javajava.sql.Timestamp类在JDBC API中被使用。如果你需要在java.sql.PreparedStatement上设置日期+时间或者从java.sql.ResultSet获取日期+时间,你将会和java.sql.Timestamp打交道。
实际上,java.sql.Timestamp继承于java.util.Date,所以你可以用java.util.Date做的任何事同样适用于java.sql.Timestamp。查阅 java.util.Date 了解更多的信息。
Read more

Java Date Time 教程-java.sql.Date

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

Javajava.sql.Date类在JDBC API中被使用。如果你需要在java.sql.PreparedStatement上设置日期或者从java.sql.ResultSet获取日期,你将会和java.sql.Date打交道。
实际上,java.sql.Date继承于java.util.Date,所以你可以用java.util.Date做的任何事同样适用于java.sql.Date。查阅 java.util.Date 了解更多的信息。
Read more

Java Date Time 教程-java.util.Date

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

Javajava.util.Date类是Java最初的时间类之一。今天该类的大部分方法已不推荐使用,取而代之的是java.util.Calendar类。不过你仍然可以使用java.util.Date类去表示某个时间。下面是一个如何实例化java.util.Date的例子:

java.util.Date date = new java.util.Date();

Date实例包含了当前时间作为它的日期和时间。
Read more

Java Date Time 教程-时间测量

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

在Java中,用System.currentTimeMillis()来测量时间最方便。
你要做的是在某些操作之前获取到时间,然后在这些操作之后你想要测量时间,算出时间差。下面是一个例子:

long startTime = System.currentTimeMillis();
callOperationToTime();
long endTime   = System.currentTimeMillis();
long totalTime = endTime - startTime;

Read more

Java Date Time 教程-System.currentTimeMillis()

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

静态方法System.currentTimeMillis() 返回从1970年1月1日到现在的总毫秒数。返回类型为long。下面是一个例子:

long timeNow = System.currentTimeMillis();

Read more

Java Date Time 教程

原文链接 作者:Jakob Jenkov  译者:魏嘉鹏

目录

  • Java 8 Date Time API
  • Java 7 Date Time API

当你初次尝试弄明白怎么去使用Java的date time 的API的时候,那是相当令人困惑的。Therefore I have put together this little trail on Java’s date and time classes。希望这会让你对Java’的date类和time类有个总体的认识。我也希望这能消除一些Sun所制造的关于Java中许多date和time类的困惑。
实际上,在Java8中,随着一整套新的类的引入,旧有的date time API已经发生了改变(清除)。这个教程将会一起解释Java8和Java7的date time API.

Read more

return top