找到 9301 篇文章,关于面向对象编程

在 Java 中以 dd MMM yyyy hh:mm:ss zzz 格式显示日期时间

karthikeya Boyini
更新于 2020年6月27日 12:43:18

3K+ 浏览量

首先,导入以下 Java 包 import java.text.SimpleDateFormat; import java.util.Date; 现在,创建对象 Date dt = new Date(); SimpleDateFormat dateFormat; 显示我们想要的格式的日期 - dateFormat = new SimpleDateFormat("dd MMM yyyy hh:mm:ss zzz"); 以下是一个示例 - 示例 实时演示 import java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String args[]) {       Date dt = new Date();       SimpleDateFormat dateFormat;       dateFormat = new SimpleDateFormat("dd MMM yyyy hh:mm:ss zzz");       System.out.println("日期: "+dateFormat.format(dt));    } } 输出 日期: 2018年11月22日 07:53:58 UTC

Java 程序解析字符串日期值,使用默认格式

Samual Sam
更新于 2020年6月27日 12:43:56

101 浏览量

对于默认格式,使用 - DateFormat.getDateInstance(DateFormat.DEFAULT) 要解析字符串日期值,使用 parse() 方法 Date dt = DateFormat.getDateInstance(DateFormat.DEFAULT).parse("Nov 19, 2018"); 以下是一个示例 - 示例 实时演示 import java.text.DateFormat; import java.util.Date; public class Demo {    public static void main(String[] argv) throws Exception {       // 解析日期       Date dt = DateFormat.getDateInstance(DateFormat.DEFAULT).parse("Nov 19, 2018");       System.out.println("日期: "+dt);    } } 输出 日期: 2018年11月19日 00:00:00 UTC

在 Java 中解析字符串日期时间值输入

karthikeya Boyini
更新于 2020年6月27日 12:44:32

332 浏览量

在 Java 中,您可以使用 SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z"); 解析字符串日期时间值输入。 我们使用了上述类,因为我们导入了以下包 - import java.text.SimpleDateFormat; 现在,我们可以以相同的格式显示日期 - Date dt = (Date) dateFormatter.parseObject("Tue, 20 Nov 2018 16:10:45 -0530"); 以下是一个示例 - 示例 实时演示 import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Main {    public static void main(String[] argv) throws Exception {       Format dateFormatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");       Date dt = (Date) dateFormatter.parseObject("Tue, 20 Nov 2018 16:10:45 -0530");     ... 阅读更多

Java 程序解析日期和时间

Samual Sam
更新于 2020年6月27日 12:47:00

198 浏览量

创建一个 SimpleDateFormat 对象 - SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss"); 不要忘记为 SimpleDateFormat 类导入以下包 - import java.text.SimpleDateFormat; 现在,由于我们已在上面设置了日期格式,让我们使用 parseObject() 方法解析日期 - Date dt = (Date) dateFormat.parseObject("2018.11.22.11.50.15"); 以下是一个示例 - 示例 实时演示 import java.util.Date; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] argv) throws Exception {       SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");       // 解析       System.out.println("解析日期和时间...");        Date dt = (Date) dateFormat.parseObject("2018.11.22.11.50.15");       System.out.println(dt);    } } 输出 解析... 阅读更多

在 Java 中解析字符串日期值输入

karthikeya Boyini
更新于 2020年6月27日 09:29:14

171 浏览量

使用 SimpleDateFormat('dd-MMM-yy') 用于字符串日期。 Format dateFormatter = new SimpleDateFormat("dd-MMM-yy"); 对于上面的类,不要忘记导入以下包,否则会出现错误。 import java.text.SimpleDateFormat; 现在,解析日期。 Date dt = (Date) dateFormatter.parseObject("20-Nov-18"); 示例 实时演示 import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Main {    public static void main(String[] argv) throws Exception {       Format dateFormatter = new SimpleDateFormat("dd-MMM-yy");       // 解析       Date dt = (Date) dateFormatter.parseObject("20-Nov-18");       System.out.println("日期 = "+dt);    } } 输出 日期 = 2018年11月20日 00:00:00 UTC

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

Samual Sam
更新于 2020年6月27日 09:30:10

174 浏览量

要获取时间格式,请使用 DateFormat 类并创建一个新对象。 DateFormat dateFormatter = new SimpleDateFormat("hh.mm.ss a"); 现在,解析时间。 dateFormatter.parse("12.55.20 PM"); 示例 实时演示 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class Main {    public static void main(String[] argv) throws Exception {       DateFormat dateFormatter = new SimpleDateFormat("hh.mm.ss a");       System.out.println("解析时间...");       Date dt = (Date) dateFormatter.parse("12.55.20 PM");       System.out.println(dt);    } } 输出 解析时间... 1970年1月1日 12:55:20 UTC

Java 程序从 GregorianCalendar 显示过去日期

karthikeya Boyini
更新于 2020年6月27日 09:31:24

275 浏览量

对于 GregorianCalendar 类,导入以下包。 import java.util.GregorianCalendar; 这是对象。 GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); 现在,让我们使用 add() 方法和负值获取过去日期。 // 过去日期 cal.add((GregorianCalendar.DATE), -1); 示例 实时演示 import java.util.Calendar; import java.util.GregorianCalendar; public class Demo {    public static void main(String[] a) {       GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance();       System.out.println("当前日期: " + cal.getTime());       // 过去日期       cal.add((GregorianCalendar.DATE), -1);       System.out.println("修改后的日期(前一天):" + cal.getTime());    } } 输出 当前日期: 2018年11月19日 18:01:37 UTC 修改后的日期(前一个月):2018年11月18日 18:01:37 UTC ... 阅读更多

Java 程序从 GregorianCalendar 显示前一年

Samual Sam
更新于 2020年6月27日 09:32:26

125 浏览量

对于 GregorianCalendar 类,导入以下包。 import java.util.GregorianCalendar; 创建一个对象。 GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); 现在,使用以下字段和 add() 方法以及负一 (-1) 来显示前一年。 cal.add((GregorianCalendar.YEAR), -1) 示例 实时演示 import java.util.Calendar; import java.util.GregorianCalendar; public class Demo {    public static void main(String[] a) {       GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance();       System.out.println("当前日期: " + cal.getTime());       // 前一年       cal.add((GregorianCalendar.YEAR), -1);       System.out.println("修改后的日期: " + cal.getTime());    } } 输出 当前日期: 2018年11月19日 18:05:49 UTC 修改后的日期: 2017年11月19日 18:05:49 UTC

在 Java 中修改 GregorianCalendar 中的日期和时间

karthikeya Boyini
更新于 2020年6月27日 09:33:19

732 浏览量

对于 GregorianCalendar 类,导入以下包。 import java.util.GregorianCalendar; 首先,让我们显示当前日期和时间。 GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); System.out.println("当前日期: " + cal.getTime()); 现在,修改日期。 在这里,我们使用 add() 方法将两天添加到月份。 cal.add((GregorianCalendar.MONTH), 2); 示例 实时演示 import java.util.Calendar; import java.util.GregorianCalendar; public class Demo {    public static void main(String[] a) {       GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance();       System.out.println("当前日期: " + cal.getTime());       cal.add((GregorianCalendar.MONTH), 2);       System.out.println("修改后的日期: " + cal.getTime());    } } 输出 当前日期: 2018年11月19日 17:52:55 UTC 修改后的日期: 2019年1月19日 17:52:55 UTC ... 阅读更多

Java 程序从 GregorianCalendar 获取星期几

Samual Sam
更新于 2020年6月27日 09:36:40

332 浏览量

对于 GregorianCalendar 类,导入以下包:import java.util.GregorianCalendar;创建对象。GregorianCalendar calendar = new GregorianCalendar();要获取星期几,使用以下字段。GregorianCalendar.DAY_OF_WEEK以下是一个示例。示例 实时演示import java.util.Calendar; import java.util.GregorianCalendar; public class Demo {    public static void main(String[] a) {       GregorianCalendar calendar = new GregorianCalendar();       System.out.println("Day of Week = " + calendar.get(GregorianCalendar.DAY_OF_WEEK));       System.out.println("Date = " + calendar.get(GregorianCalendar.DATE));       System.out.println("Month = " + calendar.get(GregorianCalendar.MONTH));       System.out.println("Year = " + calendar.get(GregorianCalendar.YEAR));    } }输出Day of Week = 2 Date = 19 Month = 10 Year = ... 阅读更多

广告