Java date format时间格式化操作示例
发布时间 - 2026-01-11 00:21:57 点击率:次本文实例讲述了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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
网站页面设计需要考虑到这些问题
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
如何在阿里云服务器自主搭建网站?
如何快速辨别茅台真假?关键步骤解析
轻松掌握MySQL函数中的last_insert_id()
Laravel如何实现一对一模型关联?(Eloquent示例)
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
Laravel如何使用Telescope进行调试?(安装和使用教程)
长沙做网站要多少钱,长沙国安网络怎么样?
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
jQuery validate插件功能与用法详解
如何在IIS中新建站点并配置端口与IP地址?
Laravel如何处理和验证JSON类型的数据库字段
HTML 中动态设置元素 name 属性的正确语法详解
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
如何快速搭建安全的FTP站点?
教学论文网站制作软件有哪些,写论文用什么软件
?
使用Dockerfile构建java web环境
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
Laravel如何优化应用性能?(缓存和优化命令)
WEB开发之注册页面验证码倒计时代码的实现
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何在阿里云部署织梦网站?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
Laravel如何升级到最新版本?(升级指南和步骤)
如何快速搭建FTP站点实现文件共享?
昵图网官网入口 昵图网素材平台官方入口
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
Laravel怎么导出Excel文件_Laravel Excel插件使用教程
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
Python3.6正式版新特性预览
Laravel distinct去重查询_Laravel Eloquent去重方法
音响网站制作视频教程,隆霸音响官方网站?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
黑客入侵网站服务器的常见手法有哪些?
如何正确选择百度移动适配建站域名?
如何在企业微信快速生成手机电脑官网?
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
成都网站制作公司哪家好,四川省职工服务网是做什么用?
如何快速配置高效服务器建站软件?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
Java解压缩zip - 解压缩多个文件或文件夹实例
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)

