java43
自定义日期格式
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Date;
public class 自定义日期格式 {
public static void main(String[] args) throws ParseException {
//1.日期格式化(将日期形式化为自己想要的形式)
Date date = new Date();
System.out.println(date);
DateFormat df = DateFormat.getInstance();
String t = df.format(date);
System.out.println(t);
System.out.println("------------------");
【Sat Aug 10 11:04:18 CST 2019
19-8-10 上午11:04
------------------】
//长日期
//短日期
DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);
String t2 = df2.format(date);
System.out.println(t2);
System.out.println("--------------------");
【19-8-10 上午11:04
--------------------】
DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
String t3 = df3.format(date);
System.out.println(t3);
System.out.println("-------------------");
【2019年8月10日 上午11时04分18秒
-------------------】
//只显示时间
DateFormat df4 = DateFormat.getTimeInstance();
String t4 = df4.format(date);
System.out.println(t4);
System.out.println("-------------------");
【11:04:18
-------------------】
//将字符串转换成日期
DateFormat df5 = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
String res = "2019年8月10日 上午10时48分07秒";
Date date2 = df5.parse(res);
System.out.println(date2);
}
}
【Sat Aug 10 10:48:07 CST 2019】
自定义日期格式
import java.text.SimpleDateFormat;
import java.util.Date;
public class 自定义日期格式 {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sd = new SimpleDateFormat();
//定义成想要的模式
sd.applyPattern("MM/dd");
String res = sd.format(date);
System.out.println(res);
}
}
【08/10】
java43的更多相关文章
随机推荐
- 水题挑战1:NOIP 2013 选择客栈
丽江河边有\(n\) 家很有特色的客栈,客栈按照其位置顺序从 \(1\) 到 \(n\) 编号.每家客栈都按照某一种色调进行装饰(总共 \(k\) 种,用整数 \(0 \sim k-1\) 表示),且 ...
- [Luogu P3723] [AH2017/HNOI2017]礼物 (FFT 卷积)
题面 传送门:洛咕 Solution 调得我头大,我好菜啊 好吧,我们来颓柿子吧: 我们可以只旋转其中一个手环.对于亮度的问题,因为可以在两个串上增加亮度,我们也可以看做是可以为负数的. 所以说,我们 ...
- 【应用程序见解 Application Insights】Application Insights 使用 Application Maps 构建请求链路视图
Applicaotn Insigths 使用 Application Maps 构建请求链路视图 构建系统时,请求的逻辑操作大多数情况下都需要在不同的服务,或接口中完成整个请求链路.一个请求可以经历 ...
- npm--npm+gulp发布至私服,报错E503解决方案
由于项目共享组件库的需要,我们搭建了npm私有服务器,供本公司几个项目可以访问.组件库使用gulp+webpack+npm进行打包构建,私服使用的是 Verdaccio直接搭建的,一键式傻瓜搭建,贼好 ...
- 【SpringBoot】05.SpringBoot整合Listener的两种方式
SpringBoot整合Listener的两种方式: 1.通过注解扫描完成Listener组件的注册 创建一个类实现ServletContextListener (具体实现哪个Listener根据情况 ...
- day89:luffy:使用Celery完成我的订单超时取消&Polyv视频加密播放
目录 1.我的订单超时取消 2.PoliV视频播放 1.我的订单超时取消 使用Celery完成超时取消功能 mycelery/order/tasks.py from mycelery.main imp ...
- 经典c程序100例 1-10
==1--10 [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不 ...
- 广度优先遍历&深度优先遍历
一.广度优先算法BFS(Breadth First Search) 基本实现思想 (1)顶点v入队列. (2)当队列非空时则继续执行,否则算法结束. (3)出队列取得队头顶点v: (4)查找顶点v的所 ...
- shell 脚本之set 命令(转)
服务器的开发和管理离不开 Bash 脚本,掌握它需要学习大量的细节. set命令是 Bash 脚本的重要环节,却常常被忽视,导致脚本的安全性和可维护性出问题.本文介绍它的基本用法,让你可以更安心地使用 ...
- 分布式监控系统之Zabbix基础
1.为什么要使用监控系统? 我们知道一个系统不管怎么讲它都会出故障,我们为了保证线上业务的最大化的可用性,通常我们要给关键业务做高可用:做高可用的目的是为了让故障发生时,能够有一个备用的解决方案,将故 ...