java时间日期格式化怎么用
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍java时间日期格式化怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Java时间格式化(通过SimpleDateFormat类的 format(date)
千家信息网最后更新 2026年11月02日java时间日期格式化怎么用
这篇文章主要介绍java时间日期格式化怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Java时间格式化(通过SimpleDateFormat类的 format(date) 方法来格式化时间)实例如下:
import java.text.SimpleDateFormat;
import java.util.Date;
public class FormatDateTest{
public static void main(String[] args){
String strDateForma = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat);
System.out.println(sdf.format(new Date()));
}
}通过运行,得到如下结果:
2019-04-19 09:15:29
同时根据不同的格式,就能得到不同结果;参考格式如下:
时间格式 | 效果(举例) |
yyyy-MM-dd HH:mm:ss | 2019-04-19 09:15:29 |
yyyy-MM-dd | 2019-04-19 |
HH:mm:ss | 09:15:29 |
yyyy/MM/dd | 2019/04/19 |
yy/m/d | 19/4/19 |
… | … |
认识了时间格式化,可以自定义规则。下面就来收悉一下规则中的符号代表的含义,含义如下:
日期时间符号 | 描述 |
Y | 即Year(年)的意思,yy标识年的2位,如2019表示为19; |
YYYY | 同上,即表示4位,如2019就为2019 |
M | 即Month(月)的意思,mm表示在不足10月月份前补0,例如:6月,则表示为06;单独一个m表示为可变位数月份,例如6月表示为6,11月表示为11 |
D | 即Day(天)的意思,dd表示不满10,以0补位,如9日表示为09;d表示可变位数,如9日表示为09,19日表示为19 |
H | 即Hour(小时),同样分为两种可变位数和不可变位数,同时大写的HH是24小时制,小写的hh为十二小时制 |
M | 即minute(分钟);通过识别m是否有冒号,来辨别是分钟还是月份,同时也分为两种可变位数和不可变位数 |
S | 即Second(秒),同上 |
以上是"java时间日期格式化怎么用"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
格式
时间
位数
可变
日期
同时
意思
月份
不同
内容
含义
小时
符号
篇文章
结果
规则
参考
代表
价值
兴趣
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天津市摩尔互联网科技
金融科技还是互联网
金诺互联网科技
互联网 的科技创新
嘟嘟瓜互联网科技
碳银互联网科技
艾特科技互联网
赫美联合互联网科技
大白互联网科技
华夏恒生科技与互联网科技
工业互联网等科技实现智能化赋能
美国互联网科技实力
锡山区互联网智能科技产品供应
工业互联网科技成果转化
唯美互联网科技
上海万顺科技互联网有限公司招聘
互联网领先科技活动
易租星互联网科技有限公司
亚光科技低轨卫星互联网
互联网的黑科技实验室
中关村互联网 科技集团
科技互联网产品
科技赋能下的互联网金融
互联网科技行业发展
A股互联网金融科技公司
友谊互联网络科技
互联网科技与大数据专业
陕西云淼互联网科技公司
互联网科技创业计划的风险分析
互联网 科技节活动 微视频大赛