import java.text.SimpleDateFormat;
String strDate=new SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date());
其中参数解释:
Letter Date or Time Component Presentation Examples
G Era designator Text AD
y Year Year 1996; 96
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day in week Text Tuesday; Tue
a Am/pm marker Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800
日期时间格式 结果:
"yyyy.MM.dd G 'at' HH:mm:ss z" 2001.07.04 AD at 12:08:56 CST
"EEE, MMM d, ''yy" Wed, Jul 4, '01
"h:mm a" 12:08 PM
"hh 'o''clock' a, zzzz" 12 o'clock PM, Pacific Daylight Time
"K:mm a, z" 0:08 PM, PDT
"yyyyy.MMMMM.dd GGG hh:mm aaa" 02001.July.04 AD 12:08 PM
"EEE, d MMM yyyy HH:mm:ss Z" Wed, 4 Jul 2001 12:08:56 +0800
"yyMMddHHmmssZ" 010704120856-0700
分享到:
相关推荐
#### 二、SimpleDateFormat的关键参数解释 在上面提供的代码示例中,我们可以看到不同的日期和时间格式化字符串,这些字符串中的每个字符都有特定的意义: - **G**:用于表示纪元标识符(例如AD或BC)。 - **y**:...
SimpleDateFormat myFmt4 = new SimpleDateFormat("一年中的第D天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区"); Date now = new Date(); System.out.println(myFmt.format(now)); System.out....
其构造函数接受一个字符串参数,该字符串定义了日期和时间的显示格式。 #### 2. 常见的时间格式代码 在定义`SimpleDateFormat`的模式字符串时,可以使用以下一些常见的时间格式代码: - `y`:年份,如`2023` - `M...
- `"EEE MMM dd HH:mm:ss z yyyy"`:这种格式是标准的日期时间格式,其中`EEE`表示星期几缩写,`MMM`表示月份缩写,`dd`表示日期,`HH:mm:ss`表示小时分钟秒,`z`表示时区,`yyyy`表示年份。 - `"yyyy-MM-dd HH:mm...
formatter = new SimpleDateFormat("yyyy.MM.dd G'at'hh:mm:ss z"); } } ParsePosition pos = new ParsePosition(0); java.util.Date ctime = formatter.parse(time, pos); return ctime; } ``` 此方法支持...
2. `Date(long millisec)`:这个构造函数接受一个以毫秒为单位的参数,表示自1970年1月1日00:00:00 GMT以来的时间。 `Date`类还提供了多种方法来操作和比较日期,如: 1. `after(Date date)`:如果当前`Date`对象...
import java.text.SimpleDateFormat; import java.util.*; public class ListTest { public static void main(String[] args) { // 原始字符串数组 String[] strArray = new String[]{"9һ[F", "a", "f", "h", ...
`fun`函数没有返回值,所以`z=fun(x,y,z)`后,`z`保持原有的值30,最后输出`30,20,10`。 20. 计算机表达式的表示: 在大多数编程语言中,表达式前通常使用`=`表示赋值操作。 21. 字符集对数据类型的影响: 字符...
`SimpleDateFormat` 类的构造函数接受一个字符串参数,这个字符串定义了日期和时间的输出格式。例如,在提供的代码示例中: ```java SimpleDateFormat df = new SimpleDateFormat("yyyy年mm月dd日 hh:mm:ss"); ``` ...
另一种接受一个参数,该参数代表自1970年1月1日午夜以来的毫秒数。 Date 类提供了多种方法来操作和比较日期: 1. `after(Date date)`:如果当前 Date 对象的日期和时间晚于传入的 Date,则返回 true,否则返回 ...
20. **字符判断**:在C语言中,检查字符变量`c`是否为小写字母,正确表达式是`(c >= 'a') && (c <= 'z')`。 21. **表达式计算**:在C语言或其他类似的编程语言中,整数除法会向下取整,所以`3/6 * 5`的结果为0。 ...
`SimpleDateFormat`支持多种格式码,如`G`, `y`, `M`, `d`, `h`, `m`, `s`, `S`, `E`, `D`, `F`, `w`, `W`, `a`, `k`, `K`, `z`,以及包含引号的文本分隔符,以便在输出中保持原样。 **总结**: JSP日期处理涉及...
实现Runnable接口,将Runnable对象作为参数传递给Thread构造器;而Callable接口则允许返回结果,并能抛出异常,与Future接口结合使用,支持异步计算。 线程的生命周期包括新建、就绪、运行、阻塞和终止五个状态。...
- **Out+Shift+Z**: 生成`try-catch`块。 - **Alt+Shift+L**: 抽取局部变量。 - **Out+Shift+S R**: 生成getter和setter方法。 这些快捷键在编写Java代码时非常实用,能够帮助开发者快速地创建必要的构造方法、处理...
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = sdf.format(date); return str; } ``` 此方法将 `java.util.Date` 对象转换为 “年-月-日 时:分:秒” 格式的字符串。 ### ...
mapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")); return mapper; } ``` **四、JSON数据处理** 1. **控制器方法**:在Spring MVC的控制器中,你可以直接接收和返回JSON数据。例如,...
.append(new SimpleDateFormat("yyMMdd").format(cal.getTime())) .append("0") .toString(); ``` 生成一个字符串,表示注册码的有效期,格式为“年月日”加上前缀“-”和后缀“0”。 7. **生成需要的信息字符...
// Label(x, y, z) 其中x代表单元格的第x+1列,第y+1行, 单元格的内容是z // 在Label对象的子对象中指明单元格的位置和内容 label = new Label(i, 0, title[i]); // 将定义好的单元格添加到工作表中 sheet....
- **字母排序(A-Z)(先大写,后小写)**:使用 `Collections.sort()` 方法并自定义比较器。 - **列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤**:使用递归遍历文件夹。 - **字符串匹配的算法**:可以使用...