在实际应用中,经常会有客户提出日期的不同展示格式,比如 2018-10-09 09:09:09, 或者2018-10-09/09:09:09,诸如此类。
当然,可以通过拆分一个日期的年月日进行格式的组合,但实在太麻烦。
Java里提供了一个类,SimpleDateFormat,可以对日期进行各种格式化。
使用方法如下:
SimpleDateFormat sdf = new SimpleDateFormat("yy-MM-dd/HH:mm:ss");
String date = sdf.format(new Date());
这样就能获得如18-09-09/12:12:12的时间了。
若需要获得其他格式的日期,将yy-MM-dd/HH:mm:ss 进行更换即可,如yyyy-MM-dd, yy-MM,等,依此类推即可。
这里:
yyyy--年份,1998,如取yy,则将获得98
MM--月份,取值为01,02,03..如取M,则将获得1,2,3...
dd--日,为dd时,自动在个位数前加0,若取d,则个位数不加0
HH--小时
mm--分钟,注意和月份的区别
ss--秒
分享到:
相关推荐
java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();
①日期的加减运算;②获取各种格式的日期;③java对象日期和数据库日期的各种转化;
本篇文章将深入探讨Java中的日期格式化工具类及其使用方法,主要围绕提供的`DateUtil`工具类展开。 首先,`java.util.Date`是Java早期用于表示日期和时间的基础类,但它并不提供直接的格式化功能。为了将`Date`对象...
- **`java.text.SimpleDateFormat`**:允许按照指定的模式格式化和解析日期时间。 #### 三、获取日期时间 ##### 3.1 使用 `java.util.Date` ```java public class TestDate { public static void main(String[] ...
在Java编程语言中,日期和时间的处理是一个常见的任务,特别是在开发过程中需要显示或存储日期时。...在提供的"格式化时间.txt"文件中,可能包含了更多关于日期格式化实例或示例代码,你可以查阅以获取更多信息。
比如日期格式转换成时间戳、得到格式化后的系统当前日期、转化日期格式"MM/dd/YY、MM.dd.YY、MM-dd-YY、MM/dd/YY",并输出为正常的格式yyyy-MM-dd、将字符串数组使用指定的分隔符合并成一个字符串、获取日期字符串中...
"Java获取指定开始时间与结束时间之间的所有日期" Java获取指定开始时间与结束时间之间的所有日期是Java开发中的一种常见需求,通常用于生成报告、统计数据、日志记录等场景中。今天,我们将详细介绍如何使用Java...
为了获得指定日期的前一天或者后一天,Java提供了多种方式,最常用的是Calendar类和SimpleDateFormat类。在本文中,我们将详细介绍如何使用Java代码来获取指定日期的前一天以及后一天。 首先,我们知道Java在JDK ...
使用`java.util.Calendar`类可以方便地获取指定日期所在月份的第一天。首先,将输入的日期字符串转换为`java.util.Date`对象,然后通过`Calendar.getInstance()`创建一个`Calendar`实例,并将日期设置到该实例中。...
需要配合`java.time.format.DateTimeFormatter`来定义日期格式。 ```java DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy 年 MM 月 dd 日"); String inputDate = "2023年03月15日"; LocalDate ...
在Java编程语言中,我们经常需要处理日期和时间,包括获取当前日期、格式化日期以及计算过去或未来的日期。在给定的文档中,有两个主要的知识点:获取当前日期并按照“xxxx年xx月xx日”的格式输出,以及获取最近一年...
本文将深入探讨如何在Java中获取指定日期,包括当天日期、本周一日期、本周日日期以及上周一日期的方法。让我们逐一解析这些知识点。 首先,我们要知道Java提供了多种处理日期和时间的类,如`java.util.Date`、`...
这个"JAVA将数据按指定格式导出为EXCEL和从EXCEL读相关的内容视频教程"可能涵盖了以上所有知识点,通过观看教程,开发者可以学习如何实际操作和理解这些概念,从而在项目中实现功能。记住,实践是检验理论的最好方法...
使用`LocalDate.now()`可以获取当前日期,或者使用`of(int year, int month, int dayOfMonth)`创建指定日期。 2. Stream API基础: - `stream()`: 从集合或数组中创建一个Stream。 - `sorted()`: 对Stream中的...
3. **新的日期格式化API**:在Java 8中,`java.time.format.DateTimeFormatter`类取代了`SimpleDateFormat`,提供了更高效且线程安全的日期格式化方式。例如: ```java DateTimeFormatter formatter = ...
### Java日期格式化详解及其应用实例 #### 一、引言 在Java开发过程中,日期时间的处理是一项非常常见的需求。对于日期时间的格式化、解析等操作,`SimpleDateFormat` 类提供了强大的支持。本文将详细介绍`...
在Java编程语言中,获取指定日期的方法有很多种。以下是一些主要的方法和示例代码,用于帮助理解如何在Java中操作日期: 1. **使用SimpleDateFormat类进行格式化转换** SimpleDateFormat是一个类,它允许我们将...
本文将详细介绍如何使用Java处理各种日期类型及其转换、提取指定日期的各个组成部分、获取当前日期及指定格式、计算指定月份的天数以及确定指定月份的第一天和最后一天。 #### 一、各种日期类型的转换 在Java中,...
视频演示和java实例代码将更详细地展示这些步骤,并可能涵盖更复杂的情况,如处理大量数据、日期格式、公式计算等。通过实践这些示例,你可以更好地掌握Java与Excel的交互,从而在实际项目中高效地处理Excel文件。 ...