Java中如何格式化日期对象呢?
格式化日期对象是我们开发中常需面对的事情,
那么Java代码中如何格式化日期对象呢?下文将一一道来,如下所示:
例:
Java 格式化Date对象的示例分享
那么Java代码中如何格式化日期对象呢?下文将一一道来,如下所示:
实现思路: 使用SimpleDateFormat类生成格式化信息, 然后再将字符串转换为指定格式的日期信息 如: SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss"); yyyy:完整的公元年 MM:月份 dd:日期 HH:mm:ss:时、分、秒 注意事项:大写的MM表示月份,mm表示分钟 大写的HH表示24小时制,hh表示12小时制SimpleDateFormat中格式串简介说明
格式串字符 | 备注 | 样例分析 |
---|---|---|
G | 纪元标记 | AD |
y | 四位年份 | 2001 |
M | 月份 | July or 07 |
d | 一个月的日期 | 10 |
h | A.M./P.M. (1~12)格式小时 | 12 |
H | 一天中的小时 (0~23) | 22 |
m | 分钟数 | 30 |
s | 秒数 | 55 |
S | 毫秒数 | 234 |
E | 星期几 | Tuesday |
D | 一年中的日子 | 360 |
F | 一个月中第几周的周几 | 2 (second Wed. in July) |
w | 一年中第几周 | 40 |
W | 一个月中第几周 | 1 |
a | A.M./P.M. 标记 | PM |
k | 一天中的小时(1~24) | 24 |
K | A.M./P.M. (0~11)格式小时 | 10 |
z | 时区 | Eastern Standard Time |
' | 文字定界符 | Delimiter |
" | 单引号 | ` |
Java 格式化Date对象的示例分享
/* *Java265.com *SimpleDateFormat示例分享 */ import java.util.*; import java.text.*; public class Java265DateDemo { public static void main(String args[]) { Date currentDate = new Date( ); SimpleDateFormat f = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss"); System.out.println("当前日期时间:" + f.format(currentDate)); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。