`
lwcumt
  • 浏览: 20850 次
  • 性别: Icon_minigender_1
  • 来自: 徐州
文章分类
社区版块
存档分类
最新评论

Java中SimpleDateFormat格式化日期用法

阅读更多
import java.text.SimpleDateFormat;
import java.util.*;

public class SimpleDateFormatDemo {

	public static void main(String[] args) {
		time();// 调用time()方法
		time2();// 调用time2()方法
		time3();// 调用time3()方法
	}

	// 获取现在的日期(24小时制)
	public static void time() {

		SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间
		sdf.applyPattern("yyyy-MM-dd HH:mm:ss a");// a为am/pm的标记

		Date date = new Date();// 获取当前时间
		System.out.println("现在时间:" + sdf.format(date));// 输出已经格式化的现在时间(24小时制)
	}

	// 获取现在时间(12小时制)
	public static void time2() {

		SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间
		sdf.applyPattern("yyyy-MM-dd hh:mm:ss a");

		Date date = new Date();
		System.out.println("现在时间:" + sdf.format(date));// 输出格式化的现在时间(12小时制)
	}

	// 获取5天后的日期
	public static void time3() {

		SimpleDateFormat sdf = new SimpleDateFormat();// 格式化时间
		sdf.applyPattern("yyyy-MM-dd HH:mm:ss a");
		/*
		 * Calender类,本身是个抽象类,所以本身不能通过new的方法来实例化,需要借助于一些已经把抽象方法实现的子类来实例化,Calendar
		 * 提供了一个类方法 getInstance,以获得此类型的一个通用的对象
		 */
		Calendar calendar = Calendar.getInstance();
		calendar.add(Calendar.DATE, 5);// 在现在日期加上5天

		Date date = calendar.getTime();

		System.out.println("五天后的时间:" + sdf.format(date));// 输出五天后的时间
	}
}

 

分享到:
评论

相关推荐

    详解Java中格式化日期的DateFormat与SimpleDateFormat类

    DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat类完成,下面我们具体来看一下两个类的用法:

    java日期格式化SimpleDateFormat的使用详解

    主要介绍了java SimpleDateFormat使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Java中SimpleDateFormat用法详解

    SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化.这篇文章主要介绍了Java中SimpleDateFormat用法详解,需要的朋友可以参考下

    Java中的SimpleDateFormat使用详解

    SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。这篇文章主要介绍了Java中的SimpleDateFormat使用详解,需要的朋友可以参考下

    深入理解Java:SimpleDateFormat安全的时间格式化

    SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程...

    Java的日期时间处理类讲解代码( Date 、Calendar、SimpleDateFormat、LocalDateTime)

    1、日期时间计算:本源码资源提供了丰富的示例代码,帮助用户学习如何在Java中进行日期时间的计算,包括日期加减、格式化、解析等操作。 2、时区处理:了解如何使用Java日期时间类处理多时区的情况,包括转换、调整...

    Java日期格式化及其使用例子

    SimpleDateFormat、 从字符串到日期类型的转换、获取系统时期和时间、转换成SQL格式后更新到数据库的用法

    java常用工具类的使用

    在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...

    使用Java的日期和时间处理实现一个简单的日程安排管理系统.txt

    这两个方法都使用了SimpleDateFormat对象来格式化日期和时间。 addAppointment()方法用于添加新的预约信息,它接收一个描述和一个Date对象作为参数,并将它们拼接成一个字符串后添加到appointments列表中。然后调用...

    iso8601格式处理日期Utils

    用于以iso8601格式处理日期的实用程序方法。 这比使用SimpleDateFormat要快得多,GC方便,如果(无)序列化大量日期对象非常适合。

    Java代码获取系统时间和执行定时任务

     SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。  日期和时间格式由日期和时间模式 字符串指定。在日期和时间...

    java发送短信之AT指令

    public String sendAT(String atcommand) throws java.rmi.RemoteException { String s = ""; try { Thread.sleep(100); writeln(atcommand); Thread.sleep(80); s = read(); Thread.sleep(100); } catch ...

    java范例开发大全源代码

     实例154 使用静态成员变量计算内存中实例化的对象数目 239  实例155 实现加减乘除的方法 240  8.3 面向对象的设计模式 241  实例156 Singleton单例模式 242  实例157 招聘(简单工厂模式) 243  ...

    java范例开发大全

    实例154 使用静态成员变量计算内存中实例化的对象数目 239 实例155 实现加减乘除的方法 240 8.3 面向对象的设计模式 241 实例156 Singleton单例模式 242 实例157 招聘(简单工厂模式) 243 实例158 同学聚会(工厂...

    Java范例开发大全 (源程序)

     实例154 使用静态成员变量计算内存中实例化的对象数目 239  实例155 实现加减乘除的方法 240  8.3 面向对象的设计模式 241  实例156 Singleton单例模式 242  实例157 招聘(简单工厂模式) 243  实例158...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例063 String类格式化当前日期 80 实例064 字符串大小写转换 82 实例065 字符与Unicode码的转换 83 4.2 辨别字符串 84 实例066 判断用户名是否正确 84 实例067 用户名排序 85 实例068 判断网页请求与FTP请求 86 ...

    java面试题

    答:JDO是java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。 CORBA? 答:CORBA标准是公共对象请求代理结构,用途为:用不同的程序设计语言书写,在不同的...

Global site tag (gtag.js) - Google Analytics