本文实例讲述了Java date format时间格式化操作。分享给大家供大家参考,具体如下:
import java.util.Date;
import java.text.DateFormat;
/**
* 格式化时间类
* DateFormat.FULL = 0
* DateFormat.DEFAULT = 2
* DateFormat.LONG = 1
* DateFormat.MEDIUM = 2
* DateFormat.SHORT = 3
* @author Michael
* @version 1.0
*/
public class Test{
public static void main(String []args){
Date d = new Date();
String s;
/** Date类的格式: Sat Apr 16 13:17:29 CST 2016 */
System.out.println(d);
System.out.println("******************************************");
/** getDateInstance() */
/** 输出格式: 2016-4-16 */
s = DateFormat.getDateInstance().format(d);
System.out.println(s);
/** 输出格式: 2016-4-16 */
s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
System.out.println(s);
/** 输出格式: 2016年4月16日 星期六 */
s = DateFormat.getDateInstance(DateFormat.FULL).format(d);
System.out.println(s);
/** 输出格式: 2016-4-16 */
s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
System.out.println(s);
/** 输出格式: 06-4-16 */
s = DateFormat.getDateInstance(DateFormat.sHORT).format(d);
System.out.println(s);
/** 输出格式: 2016-01-01 00:00:00 */
java.text.DateFormat format1 = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
s = format1.format(new Date());
System.out.println(s);
/** 输出格式: 2016-01-01 01:00:00 */
System.out.println((new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss")).format(new Date()));
/** 输出格式: 2016-01-01 13:00:00 */
System.out.println((new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date()));
/** 输出格式: 20160101000000***/
java.text.DateFormat format2 = new java.text.SimpleDateFormat("yyyyMMddhhmmss");
s = format2.format(new Date());
System.out.println(s);
}
}
补充一下:
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
System.out.println("System Date: " + cal.get(Calendar.MONTH+1));
注意下,月份是从0开始的,要Calendar.MONTH+1才可以的。
PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:
在线日期/天数计算器:
http://tools./jisuanqi/date_jisuanqi
在线日期计算器/相差天数计算器:
http://tools./jisuanqi/datecalc
在线日期天数差计算器:
http://tools./jisuanqi/onlinedatejsq
Unix时间戳(timestamp)转换工具:
http://tools./code/unixtime
更多java相关内容感兴趣的读者可查看本站专题:《java日期与时间操作技巧汇总》、《Java图片操作技巧汇总》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》及《Java数据结构与算法教程》。
希望本文所述对大家java程序设计有所帮助。
# Java
# date
# format
# 时间
# 格式化
# java日期时间格式化@JsonFormat与@DateTimeFormat的使用
# Java SimpleDateFormat中英文时间格式化转换详解
# Java日期时间格式化操作DateUtils 的整理
# java正则表达式用法大全(深度好文)
# Java正则表达式matcher.group()用法代码
# Java正则表达式的基本用法和实例大全
# Java常用 Date 时间格式化、Calender日历、正则表达式的用法小结
# 操作技巧
# 相关内容
# 是从
# 感兴趣
# 数据结构
# 给大家
# 才可以
# 所述
# 几款
# 程序设计
# 转换工具
# 再为
# 讲述了
# void
# static
# String
# main
# Test
# version
# Michael
相关文章:
导航网站建站方案与优化指南:一站式高效搭建技巧解析
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
学校建站服务器如何选型才能满足性能需求?
建站之星2.7模板快速切换与批量管理功能操作指南
建站之星如何开启自定义404页面避免用户流失?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
IOS倒计时设置UIButton标题title的抖动问题
如何在阿里云通过域名搭建网站?
如何打造高效商业网站?建站目的决定转化率
如何通过西部建站助手安装IIS服务器?
电商网站制作公司有哪些,1688网是什么意思?
建站之星如何保障用户数据免受黑客入侵?
南宁网站建设制作定制,南宁网站建设可以定制吗?
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
如何快速选择适合个人网站的云服务器配置?
如何选择高效响应式自助建站源码系统?
如何配置WinSCP新建站点的密钥验证步骤?
企业微网站怎么做,公司网站和公众号有什么区别?
移民网站制作流程,怎么看加拿大移民官网?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
成都响应式网站开发,dw怎么把手机适应页面变成网页?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
建站之星2.7模板:企业网站建设与h5定制设计专题
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
制作表格网站有哪些,线上表格怎么弄?
如何快速搭建高效简练网站?
专业公司网站制作公司,用什么语言做企业网站比较好?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
如何快速重置建站主机并恢复默认配置?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
广州建站公司哪家好?十大优质服务商推荐
css网站制作参考文献有哪些,易聊怎么注册?
建站之星在线客服如何快速接入解答?
如何正确选择百度移动适配建站域名?
行程制作网站有哪些,第三方机票电子行程单怎么开?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
太平洋网站制作公司,网络用语太平洋是什么意思?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
如何快速搭建支持数据库操作的智能建站平台?
建站之星导航配置指南:自助建站与SEO优化全解析
如何通过商城自助建站源码实现零基础高效建站?
常州企业网站制作公司,全国继续教育网怎么登录?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
零服务器AI建站解决方案:快速部署与云端平台低成本实践
建站主机选虚拟主机还是云服务器更好?
定制建站流程解析:需求评估与SEO优化功能开发指南
建站之家VIP精选网站模板与SEO优化教程整合指南
*请认真填写需求信息,我们会在24小时内与您取得联系。