找到 2637 篇文章 关于 Java

如何在 Java 中测量经过的时间?

Maruthi Krishna
更新于 2021 年 2 月 6 日 04:09:38

4K+ 浏览量

通常,经过的时间是从事件的起点到终点的时间。以下是在 Java 中查找经过时间的各种方法:使用 currentTimeMillis() 方法currentTimeMillis() 方法以毫秒为单位返回当前时间。要查找方法的经过时间,您可以获取所需方法执行前后时间值之间的差值。示例在线演示public class Example {    public void test(){ int num = 0;       for(int i=0; i

如何在 Java 中正确使用 printf() 进行格式化?

Maruthi Krishna
更新于 2021 年 2 月 6 日 04:07:25

234 浏览量

printf() 方法用于打印格式化字符串,它接受一个表示格式字符串的字符串和一个表示要包含在结果字符串中的元素的对象数组,如果参数的数量超过格式字符串中字符的数量,则会忽略多余的对象。下表列出了 Java printf() 方法通过各种格式字符格式化时间以及它们的描述:格式字符描述'H'相应的参数格式化为一天中的小时(00-24)。'I'相应的参数格式化为一天中的小时(01 -12)。'k'相应的参数格式化为 ... 阅读更多

如何在 Java 中使用 printf() 方法格式化时间?

Maruthi Krishna
更新于 2021 年 2 月 6 日 04:06:28

160 浏览量

printf() 方法用于打印格式化字符串,它接受一个表示格式字符串的字符串和一个表示要包含在结果字符串中的元素的对象数组,如果参数的数量超过格式字符串中字符的数量,则会忽略多余的对象。下表列出了使用 printf() 方法打印日期的各种格式字符以及它们的描述:格式字符描述'B'相应的参数格式化为完整月份名称。'b'相应的参数格式化为缩写月份名称。'h'相应的参数格式化为缩写月份名称。'A'相应的参数格式化为 ... 阅读更多

如何在 Java 中使用 GregorianCalendar 类打印日期?

Maruthi Krishna
更新于 2021 年 2 月 6 日 04:00:20

995 浏览量

GregorianCalendar 类支持标准日历,它支持儒略日历和公历,您可以使用其构造函数之一创建 GregorianCalendar 对象。以下是演示如何使用此类打印日期的各种示例:示例以下示例通过将其构造函数的参数传递年份、月份和日期值来创建 GregorianCalander 并打印日期:在线演示import java.util.Calendar; import java.util.GregorianCalendar; public class Test {    public static void main(String args[]){       //实例化 GregorianCalendar       GregorianCalendar cal = new GregorianCalendar(2018, 6, 27);       System.out.println(cal);       System.out.println("日期: "+cal.get(Calendar.DATE));       System.out.println("月份: ... 阅读更多

如何在 Java 中将日期字符串解析为日期?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:59:55

2K+ 浏览量

您可以使用以下方法将包含数据的字符串解析为日期值:SimpleDateFormat 类的构造函数接受一个表示所需日期格式的字符串值并创建此对象。您可以使用此类的 parse() 方法解析日期字符串。LocalDate 类的 parse() 方法接受一个表示日期的字符串值并返回一个 LocalDate 对象。DateUtils 提供格式化日期的实用程序,您可以在 apache.commons 包中找到它。DateUtils 类的 parseDate() 方法接受格式字符串和日期字符串作为参数并返回一个 Date 对象。parse() 方法的 ... 阅读更多

如何在 Java 中使用 String.format()?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:59:38

127 浏览量

java.lang.String 类的 format() 方法接受一个格式字符串和一个参数数组,以及指定格式的字符串。示例以下示例使用 format() 方法格式化日期:在线演示import java.util.Calendar; import java.util.GregorianCalendar; public class Test {    public static void main(String args[]){           //实例化 GregorianCalendar         Calendar cal = GregorianCalendar.getInstance();       System.out.println("日期: "+cal.get(Calendar.DATE));       System.out.println("月份: "+cal.get(Calendar.MONTH));       System.out.println("年份: "+cal.get(Calendar.YEAR));           Object arr[] = { "日期", cal };       System.out.println("所需格式: ");       System.out.println(String.format("%1$s = %2$tY ... 阅读更多

Java 中的 SimpleDateFormat 格式代码是什么?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:55:45

232 浏览量

java.text.SimpleDateFormat 类用于将字符串格式化为日期和将日期格式化为字符串。解析日期字符串此类的构造函数之一接受一个表示所需日期格式的字符串值并创建 SimpleDateFormat 对象。要将字符串解析/转换为 Date 对象,请通过传递所需的格式字符串来实例化此类。使用 parse() 方法解析日期字符串。以下是带描述和示例的格式化字母列表:字母组件示例GEra 指示符AD,BCy年份2005,96Y周年的年份2005,96M一年中的月份9 月,Sep,09L一年中的月份9 月,Sep,09w一年中的周23W一个月中的周3D一年中的天数129d一个月中的天数27F一个月中的星期几5EDay in a ... 阅读更多

如何在 Java 中使用 SimpleDateFormat 格式化年份?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:55:23

144 浏览量

java.text.SimpleDateFormat 类用于将字符串格式化为日期和将日期格式化为字符串。要解析日期字符串:通过传递所需的格式字符串来实例化此类。使用 parse() 方法解析日期字符串。示例在线演示import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample {    public static void main(String args[]) throws ParseException {         SimpleDateFormat formatter1 = new SimpleDateFormat("HH:mm:ss");             Date time1 = formatter1.parse("07:25:30");       System.out.println("日期值: "+time1);       SimpleDateFormat formatter3 = new SimpleDateFormat("hh 'o''clock' a");             Date time3 = formatter3.parse("09 ... 阅读更多

在 Java 中比较日期的各种方法是什么?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:49:47

388 浏览量

使用 LocalDate 类java.time.LocalDate 类表示本地日期,即没有时区的日期,您可以使用此对象代替 Date。此类提供各种方法,例如 isBefore()、isAfter() 和 isEqual() 来比较两个日期:示例在线演示import java.time.LocalDate; public class Sample {    public static void main(String args[]) {         LocalDate date1 = LocalDate.of(2007, 11, 25);       LocalDate date2 = LocalDate.of(1999, 9, 12);             Boolean bool1 = date1.isAfter(date2);         Boolean bool2 = date1.isBefore(date2);       Boolean bool3 = date1.isEqual(date2);       if(bool1){ ... 阅读更多

如何在 Java 中比较两个字符串格式的日期?

Maruthi Krishna
更新于 2021 年 2 月 6 日 03:49:19

7K+ 浏览量

java.text.SimpleDateFormat 类用于格式化和解析字符串到日期以及日期到字符串。此类的构造函数之一接受表示所需日期格式的字符串值,并创建 SimpleDateFormat 对象。要将字符串解析/转换为 Date 对象,请通过传递所需的格式字符串来实例化此类。使用 parse() 方法解析日期字符串。util.Date 类表示特定的时间点,此类提供各种方法,例如 before()、after() 和 equals() 来比较两个日期。示例一旦您从字符串创建日期对象,就可以使用以下任何一种方法来比较它们,如下所示 - 实时演示 import java.text.ParseException; ... 阅读更多

广告