一、自定义月份:
Date aDate = new Date(2008,0,1);//2008-1-1
DateFormatSymbols symbols = new DateFormatSymbols();
String[] oddMonthAbbreviations = new String[] {
"Ja","Fe","Mh","Ap","My","Jn","Jy","Au","Se","Oc","No","De" };
symbols.setShortMonths(oddMonthAbbreviations);
SimpleDateFormat formatter= new SimpleDateFormat("MMM dd, yyyy", symbols);
formattedDate = formatter.format(aDate);
System.out.println(formattedDate);
二、月份转成英文格式:
SimpleDateFormat date= new SimpleDateFormat("yyyy-MM-dd",Locale.ENGLISH);
三、字符串转成日期:
通过parse()方法,DateFormat能够以一个字符串创立一个Date对象。这个方法能抛出ParseException异常,所以你必须使用适当的异常处理技术。下面的例子程序通过字符串创建Date对象:
import java.util.*;
import java.text.*;
public class ParseExample {
public static void main(String[] args) {
String ds = "November 1, 2000";
DateFormat df = DateFormat.getDateInstance();
try {
Date d = df.parse(ds);
}
catch(ParseException e) {
System.out.println("Unable to parse " + ds);
}
}
}
四、时间加一天:
Calendar c = Calendar.getInstance();
c.setTime(new Date()); //设置当前日期
c.add(Calendar.DATE, 1); //日期加1
Date date = c.getTime(); //结果
System.out.println(date);
五、Date和Calendar之间的转换:
- Date date=new Date();
- Calendar calendar=Calendar.getInstance();
- calendar.setTime(date);
分享到:
相关推荐
* 在企业应用程序中,日期格式转换可以用于生成报表和记录。 日期格式转换是 Java 编程中非常重要的一部分,掌握日期格式转换可以帮助开发者更好地处理日期和时间相关的任务。 结论 ---------- 日期格式转换是 ...
常见的日期格式有“年-月-日”(如2022-01-01)、“月/日/年”(如01/01/2022)以及“年月日”(如20220101),而日期时间格式则可能包含小时、分钟、秒甚至毫秒,如“年-月-日 时:分:秒”(2022-01-01 12:00:00)。...
下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL中的获取当前日期和时间的函数是`NOW()`。这个函数返回当前的日期和时间,精确到秒。例如,当你执行`SELECT NOW();`时,你会得到如下...
本篇文章将详细探讨日期操作、转日期格式以及加减日期的技巧。 首先,让我们来看看“日期操作”。在编程中,日期通常被表示为特定的日期类对象,例如Java中的`java.util.Date`或`java.time.LocalDate`。这些类提供...
### DOS 下获取不同日期格式的方法 在DOS(磁盘操作系统)环境中,处理日期和时间是一种常见的需求,尤其是在脚本编写或批处理任务中。本文将详细介绍如何在DOS环境下通过命令行操作来获取不同格式的日期。 #### ...
C#日期格式化处理 C# 中的日期格式化处理是指将 DateTime 对象转换为指定的字符串格式,以满足不同的应用场景需求。下面将对 C# 日期格式化处理进行详细的介绍和讲解。 一、DateTime 类的介绍 DateTime 是 C# 中...
巡检记录表格格式知识点 巡检记录表格格式是大型企业或组织中用于记录和跟踪设备、机器或系统的巡检结果的文档模板。这种格式通常由质量管理或维护部门制定,以确保设备的运行安全和可靠性。 巡检记录表格格式的...
在实际应用中,日期格式转换模块可以广泛应用于各种场景,如日志记录(将日期时间信息格式化后写入日志文件)、报表生成(格式化日期以便于打印或展示)、时间戳与日期之间的转换等。有了这个模块,开发者无需关心...
本文将深入探讨C#中的日期格式化,通过实例展示如何使用不同的方法来格式化日期和时间,以便于更灵活地适应各种应用场景。 ### 基础日期时间格式化 #### `ToShortDateString()` 和 `ToLongDateString()` - `...
文件修改记录模板格式解析 文件修改记录是一个常见的文档管理工具,用于记录文件的修改历史,追踪文件的变更过程,确保文件的版本控制和审核管理。下面我们将对文件修改记录模板格式进行详细解析。 一、标题和描述...
在C++编程中,日期格式处理是一项常见的任务,特别是在处理日志记录、用户输入或与时间相关的算法时。本节“6.2日期格式处理”主要涵盖了如何在C++中处理日期,创建自定义的日期格式,以及可能涉及到的相关库和函数...
在Android开发中,日期格式化是一项常见的需求,用于将系统时间或特定时间转换为易于阅读和处理的格式。本文将深入探讨几个关键的日期格式化方法,这些方法可以帮助开发者更好地管理和展示日期信息。 ### 一、基本...
以下是关于记录借阅登记表的设计与实现的详细知识点: 一、记录借阅登记表的组成部分 记录借阅登记表通常由以下几个部分组成: 1. 记录借阅登记表编号:用于唯一标识每一条借阅记录的编号。 2. 记录名称:用于...
例如,你可能遇到用户输入的日期格式如"2023-04-07",或者"04/07/23",`yymmdd`能帮助你轻松地解析这些格式,并将其转换为Ruby的Date对象。同样,它也能将Date对象转换回这些格式化的字符串。 下面是一些使用`...
日期格式规范在IT行业中扮演着重要的角色,尤其是在数据处理、日志记录、文件命名、数据库存储等场景。日期格式的规范性确保了数据的一致性和可读性,从而避免了因日期格式不统一导致的误解和错误。下面将详细介绍...
IIS服务器的时间日期格式不对的解决办法
4. 产品首件检验记录表格格式包括客户信息、批号、品名、规格、机台号、检验日期、使用量具、外观及其他检验项目、品质状况判定、尺寸检验规格值、公差、判定备注、最终判定、合格不合格、检验员和确认信息。...
这类卡片通常存储了一些关键数据,其中包括日期信息,而这些日期信息的格式可能与我们日常使用的日期格式不同,这就需要特定的转换软件和算法来进行解析和处理。"IC卡日期转换软件及算法_共6种.rar"这个压缩包显然...
这个文档,"来电接听记录表格式.doc",很可能是为了帮助组织和整理这些信息而设计的一个模板。以下是关于来电接听记录表及其重要性的详细说明: 1. **基本信息**:记录表通常包含的基本元素有来电的日期、时间,...
本文将深入探讨C#中关于日期格式化的知识点。 1. **日期和时间类型** 在C#中,日期和时间数据主要由`DateTime`类型表示。`DateTime.Now`可以获取当前系统日期和时间。此外,还有`DateTimeOffset`类型,它包含了...