找到 4330 篇文章 适用于 Java 8

Java 程序列出短月份名称

Samual Sam
更新于 2024-08-28 21:18:31

1K+ 浏览量

在这篇文章中,我们将学习如何在 Java 中列出简短的月份名称。为此,我们将使用来自 java.text 包的 DateFormatSymbols 类。java.text:此包提供用于以独立于任何特定语言的方式管理文本、日期、数字和消息的类和接口。DateFormatSymbols 是一个类,可帮助您处理可适应不同语言和地区的日期和时间信息。它包括月份名称、星期几的名称以及有关时区的信息。问题陈述编写一个列出... 阅读更多

更改 Java 中的日期格式符号

karthikeya Boyini
更新于 2020-06-27 13:19:19

107 浏览量

对于日期格式符号,请使用 DateFormatSymbols 类。首先,使用字符串数组设置工作日String[] weekDays2 = { "", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" };现在,使用以下方法设置简短的工作日DateFormatSymbols mySymbols = new DateFormatSymbols(); mySymbols.setShortWeekdays(weekDays2);获取日期 −dateFormat = new SimpleDateFormat("EEEE, dd MMM yyyy", mySymbols); System.out.println(dateFormat.format(new Date()));以下是一个示例 −示例 实时演示import java.text.SimpleDateFormat; import java.text.DateFormat; import java.text.DateFormatSymbols; import java.util.Date; public class Demo {    public static void main(String[] args) {       String[] weekDays1 = { "", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" };       String[] weekDays2 = { "", "monday", "tuesday", "wednesday", "thursday", ... 阅读更多

Java 程序使用自定义格式格式化时间

Samual Sam
更新于 2020-06-27 13:20:01

163 浏览量

首先,使用 SimpleDateFormat 类设置时间Format dateFormat = new SimpleDateFormat("h:m:s");现在,对于自定义格式,让我们分别获取小时、分钟和秒小时// 小时dateFormat = new SimpleDateFormat("h"); String strHour = dateFormat.format(new Date()); System.out.println("Hour: "+strHour);分钟// 分钟dateFormat = new SimpleDateFormat("m"); String strMinute = dateFormat.format(new Date()); System.out.println("Minute: "+strMinute);秒// 秒dateFormat = new SimpleDateFormat("s"); String strSecond = dateFormat.format(new Date()); System.out.println("Second: "+strSecond);以下是一个示例 −示例 实时演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String[] argv) throws Exception {       Format dateFormat = new SimpleDateFormat("h:m:s");       String str = dateFormat.format(new Date());   ... 阅读更多

Java 程序以简短格式显示日期和星期名称

karthikeya Boyini
更新于 2020-06-27 13:20:44

3K+ 浏览量

首先,使用 SimpleDateFormat 类设置格式Format dateFormat = new SimpleDateFormat("EEE, dd/MM/yyyy");上面,“EEE” 设置为显示星期名称,即星期一、星期二、星期三等。现在,要显示日期 −String res = dateFormat.format(new Date());以下是一个示例 −示例 实时演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String[] argv) throws Exception {       Format dateFormat = new SimpleDateFormat("EEE, dd/MM/yyyy");       String res = dateFormat.format(new Date());       System.out.println("Date = " + res);    } }输出Date = Thu, 22/11/2018

Java 程序为不同国家/地区设置日期格式

Samual Sam
更新于 2020-06-27 13:21:27

370 浏览量

首先,设置区域设置 −Locale[] strLocales = { US, UK, GERMANY};现在,让我们设置日期格式,即不同的常量 −int[] constants = { SHORT, MEDIUM, LONG }; String[] str = { "SHORT", "MEDIUM", "LONG" };循环遍历并获取不同国家/地区的不同日期格式 −for (Locale country : strLocales) {    System.out.println(""+ country.getDisplayCountry() + ".....");    for (int i = 0; i < constants.length; i++) {       dateFormat = DateFormat.getDateInstance(constants[i], country);       System.out.println(str[i] + " constant = " + dateFormat.format(dt));    } }以下是一个示例示例 实时演示import static java.text.DateFormat.*; import static java.util.Locale.*; import ... 阅读更多

在 Java 中使用 SimpleDateFormat 设置日期模式

karthikeya Boyini
更新于 2020-06-27 13:22:33

479 浏览量

以下模式字母在 Java 中的日期和时间中定义(所有其他字符从“A”到“Z”以及从“a”到“z”都已保留)参考 − Oracle Java字母日期或时间组件表示形式示例GEra 指示符文本ADY年年份1996; 96Y周年份年份2009; 09M年中的月份月份七月; 七月; 07W年中的周数编号27W月中的周数编号2D年中的天数编号189D月中的天数编号10F月中的星期几编号2E一周中的星期名称文本星期二; 周二UD一周中的星期几(1 = 星期一,...,7 = 星期日)编号1A上午/下午标记文本下午HH一天中的小时数(0-23)编号0K一天中的小时数(1-24)编号24K上午/下午的小时数(0-11)编号0h上午/下午的小时数(1-12)编号12m小时中的分钟数编号30s分钟中的秒数编号55SM毫秒数编号978z时区通用时区太平洋标准时间; PST; GMT-08:00Z时区RFC 822 时区-800X时区以上模式字母组合... 阅读更多

Java 程序使用 System.out.format 格式化日期

Samual Sam
更新于 2020-06-27 13:23:12

109 浏览量

System.out.format 用于在 Java 中格式化输出。首先,创建一个 Calendar 对象 −Calendar calendar = Calendar.getInstance();现在,使用日期时间转换字符获取日期、月份和年份 −System.out.format("%te %tB, %tY%n", calendar, calendar, calendar);以下是完整的示例 −示例 实时演示import java.util.Locale; import java.util.Calendar; public class TestFormat {    public static void main(String[] args) {       Calendar calendar = Calendar.getInstance();       System.out.format("%te %tB, %tY%n", calendar, calendar, calendar);    } }输出22 November, 2018

使用 getDateTimeInstance() 在 Java 中格式化日期

karthikeya Boyini
更新于 2020-06-27 12:54:00

424 浏览量

要格式化日期,让我们看看 DateFormat.SHORT 和 DateFormat.LONG 常量。它们都显示不同的模式。这里,我们使用 getDateTimeInstance() 方法格式化日期。使用该方法获取日期和时间格式。对于 DateFormat.SHORT 常量 −DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT); System.out.println(dateFormat.format(calendar.getTime()));对于 DateFormat.LONG 常量 −dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG); System.out.println(dateFormat.format(calendar.getTime()));以下是一个示例 −示例 实时演示import java.text.DateFormat; import java.util.Calendar; public class Demo {    public static void main(String s[]) {       Calendar calendar = Calendar.getInstance();       // 对于 SHORT 日期时间       DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);       System.out.println(dateFormat.format(calendar.getTime()));       ... 阅读更多

在 Java 中使用 DateFormat.FULL 格式化时间

Samual Sam
更新于 2020-06-27 12:54:58

399 浏览量

在 Java 中使用 getTimeInstance() 方法获取您设置的区域设置的时间格式。DateFormat.FULL 是完整样式模式的常量。首先,我们将创建 Date 对象Date dt = new Date(); DateFormat dateFormat;让我们使用 DateFormat.FULL 为不同的区域设置格式化时间dateFormat = DateFormat.getTimeInstance(DateFormat.FULL, Locale.CHINESE); System.out.println("Locale CHINESE = " + dateFormat.format(dt)); dateFormat = DateFormat.getTimeInstance(DateFormat.FULL, Locale.CANADA); System.out.println("Locale CANADA = " + dateFormat.format(dt)); dateFormat = DateFormat.getTimeInstance(DateFormat.FULL, Locale.ITALY); System.out.println("Locale ITALY = " + dateFormat.format(dt));以下是一个示例 -示例 实时演示import java.text.DateFormat; import java.util.Date; import java.util.Locale; public class Demo {    public static void main(String args[]) {       Date dt ... 阅读更多

Java 程序使用 DateFormat.LONG 格式化时间

karthikeya Boyini
更新于 2020-06-27 12:55:38

178 次查看

在 Java 中使用 getTimeInstance() 方法获取您设置的区域设置的时间格式。DateFormat.LONG 是长样式模式的常量。首先,我们将创建 Date 对象Date dt = new Date(); DateFormat dateFormat;让我们使用 DateFormat.LONG 为不同的区域设置格式化时间dateFormat = DateFormat.getTimeInstance(DateFormat.LONG, Locale.FRENCH); System.out.println("Locale FRENCH = " + dateFormat.format(dt)); dateFormat = DateFormat.getTimeInstance(DateFormat.LONG, Locale.GERMANY); System.out.println("Locale GERMANY = " + dateFormat.format(dt)); dateFormat = DateFormat.getTimeInstance(DateFormat.LONG, Locale.CHINESE); System.out.println("Locale CHINESE = " + dateFormat.format(dt));以下是一个示例 -示例 实时演示import java.text.DateFormat; import java.util.Date; import java.util.Locale; public class Demo {    public static void main(String args[]) {       Date dt ... 阅读更多

广告