找到 9301 篇文章 关于面向对象编程
4K+ 阅读量
使用 SimpleDateFormat 类以 24 小时格式显示时间。设置格式 Date dt = new Date(); SimpleDateFormat dateFormat; dateFormat = new SimpleDateFormat("kk:mm:ss");现在,以下将以 24 小时格式显示时间 dateFormat.format(dt)以下是一个示例 示例 实时演示 import java.text.SimpleDateFormat; import java.util.Date; public class Demo { public static void main(String[] argv) throws Exception { Date dt = new Date(); SimpleDateFormat dateFormat; dateFormat = new SimpleDateFormat("kk:mm:ss"); System.out.println("Time in 24 hr format = "+dateFormat.format(dt)); } }输出 24 小时格式的时间 = 11:40:52
375 阅读量
要列出简短的星期名称,请使用 Java 中 DateFormatSymbols 类的 getShortWeekdays()。DateFormatSymbols 是一个用于封装可本地化的日期时间格式化数据的类。获取简短的星期名称数组 String[] days = new DateFormatSymbols().getShortWeekdays();显示星期名称 for (int i = 0; i < days.length; i++) { String weekday = days[i]; System.out.println(weekday); }以下是一个示例 −示例 实时演示 import java.text.DateFormatSymbols; public class Demo { public static void main(String[] args) { String[] days = new DateFormatSymbols().getShortWeekdays(); for (int i = 0; i < days.length; i++) { String weekday = days[i]; System.out.println(weekday); } } }输出 周日 周一 周二 周三 周四 周五 周六
1K+ 阅读量
在这篇文章中,我们将学习如何在 Java 中列出简短的月份名称。为此,我们将使用 java.text 包中的 DateFormatSymbols 类。java.text:此包提供用于以不依赖于任何特定语言的方式管理文本、日期、数字和消息的类和接口。DateFormatSymbols 是一个帮助您处理可以适应不同语言和地区的日期和时间信息的类。它包括月份名称、星期几名称以及时区详细信息等内容。问题陈述编写一个列出 ... 阅读更多
107 阅读量
对于日期格式化符号,请使用 DateFormatSymbols 类。首先,使用字符串数组设置星期名称 String[] weekDays2 = { "", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" };现在,使用 DateFormatSymbols 设置简短的星期名称 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", ... 阅读更多
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()); ... 阅读更多
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); } }输出 日期 = Thu, 22/11/2018
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 ... 阅读更多
479 阅读量
以下模式字母在 Java 中的日期和时间中定义(所有其他字符从“A”到“Z”以及从“a”到“z”均保留) 参考 − Oracle Java字母日期或时间组件表示形式示例G时代指示符文本AD年年份1996; 96Y周数年份2009; 09M年中的月份月份七月; 七月; 07W年中的周数数字27W月中的周数数字2D年中的日期数字189月中的日期数字10F月中的星期几数字2E一周中的日期名称文本星期二; 周二U一周中的日期编号(1 = 星期一,...,7 = 星期日)编号1Aa/pm 标记文本下午HH一天中的小时数(0-23)编号0K一天中的小时数(1-24)编号24K上午/下午中的小时数(0-11)编号0h上午/下午中的小时数(1-12)编号12m小时中的分钟数编号30s分钟中的秒数编号55SM毫秒数编号978z时区通用时区太平洋标准时间; PST; GMT-08:00Z时区RFC 822 时区-800X时区以上模式字母组合 ... 阅读更多
109 阅读量
System.out.format 用于在 Java 中格式化输出。首先,创建一个日历对象 −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); } }输出 2018 年 11 月 22 日
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())); ... 阅读更多