date java 格式化 sss_Java的日期格式化常用方法
以下示例显示了如何在美国语言环境中解释日期和时间模式。给定的日期和时间为美国太平洋时区的本地时间 2001-07-04 12:08:56。
日期和时间模式结果
"yyyy.MM.dd G 'at' HH:mm:ss z"
2001.07.04 AD at 12:08:56 PDT
"EEE, MMM d, ''yy"
Wed, Jul 4, '01
"h:mm a"
12:08 PM
"hh 'o''clock' a, zzzz"
12 o'clock PM, Pacific Daylight Time
"K:mm a, z"
0:08 PM, PDT
"yyyyy.MMMMM.dd GGG hh:mm aaa"
02001.July.04 AD 12:08 PM
"EEE, d MMM yyyy HH:mm:ss Z"
Wed, 4 Jul 2001 12:08:56 -0700
"yyMMddHHmmssZ"
010704120856-0700
"yyyy-MM-dd'T'HH:mm:ss.SSSZ"
2001-07-04T12:08:56.235-0700
常用构造方法 :
SimpleDateFormat sFormat = new SimpleDateFormat(String pattern);
或者
SimpleDateFormat sFormat = new SimpleDateFormat();
sFormat.applyPattern(String pattern);
或者
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL, Locale.getDefault());
3.示例代码 (这里使用了log4j,只需将代码中的log.info改成相应的System.out.println,置于main()方法中运行即可)
public void testCalendar(){
Calendar c1 = Calendar.getInstance();
c1.setTime(new Date());
//当Calendar中设置的时间超过每项的最大值时,会以减去最大值后的值设置时间,例如月份设置13,最后会变成13-11=02
Calendar c2 = Calendar.getInstance();
c2.set(1920, 13, 24, 22, 32, 22);
//使用pattern
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd H:m:s");
SimpleDateFormat format2 = new SimpleDateFormat("yy-MM-dd H:m:s");
SimpleDateFormat format3 = new SimpleDateFormat("y-M-d H:m:s");
//使用约定格式
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL, Locale.getDefault());
//获取Calendar中各个属性字段的方法
log.info("The year now time is " + c1.get(c1.YEAR));
log.info("The month now time is " + c1.get(c1.MONTH));
log.info("The day_of_month now time is " + c1.get(c1.DAY_OF_MONTH));
log.info("The day_of_week now time is " + c1.get(c1.DAY_OF_WEEK));
log.info("今天是在这个月的第几个星期: " + c1.get(c1.DAY_OF_WEEK_IN_MONTH));
log.info("The day_of_year now time is " + c1.get(c1.DAY_OF_YEAR));
//不同模式对应的格式略有不同,有时间可以测试多一点模式
log.info("yyyy-MM-dd H:m:s-->" + format.format(c1.getTime()));
log.info("yy-MM-dd H:m:s-->" + format2.format(c1.getTime()));
log.info("y-M-d H:m:s-->" + format3.format(c1.getTime()));
log.info("DateFormat.FULL-->" + dateFormat.fomat(c1.getTime()));
log.info(format.format(c2.getTime()));
date java 格式化 sss_Java的日期格式化常用方法相关推荐
- java date 格式化_Date类日期格式化
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* * 对日期进 ...
- java 格式化解析_java日期格式化、解析
今天移植别人的通用工具类,涉及到了日期的格式化.解析,学习结果记录如下. 日期的格式化器普用的是SimpleDateFormat,它继承了了DateFormat.SimpleDateFormat为用户 ...
- java 字符串 日期格式化_Java8常用日期格式化字符串日期相互转换
LocalDateTime localDateTime=LocalDateTime.now(); //格式化日期时间类型为字符串 DateTimeFormatter dateTimeFormatter ...
- JAVA日期格式化类
JAVA日期格式化类 1.日期格式化类 java.text.SimpleDateFormat简单日期格式化 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J3dmn0m ...
- 【从菜鸟到高手】日期格式化
文章目录 1 软件中的日期格式化 2 UTC 时间与本地时间的关系 3 Java 日期格式化 4 JS 日期格式化 5 Python 日期格式化 1 软件中的日期格式化 日期格式化就是对日期字符串进行 ...
- jsp日期格式化显示
实例演示: <%@ page language="java" contentType="text/html; charset=UTF-8"pageEnco ...
- SpringMVC日期格式化
一.关于SpringMVC日期的格式化大概可分为四点 1.@ResponseBody方式返回json的日期格式化 2.ajax方式返回json的日期格式化 3.数据保存时String转Date 4.页 ...
- AngularJS 日期格式化
AngularJS 日期格式化 AngularJS的日期格式化有两种形式,一种是在HTML页面,一种是在JS代码里,都是用到AngularJS的过滤器$filter. HTML: date_expre ...
- 开发日记——th:field=“*{}“中日期格式化问题
th:field:"*{}"中日期格式化问题 情景 我在写表单修改时需要通过th:field获取库中的数据,有一个字段是date日期类型,由于插入时没做日期规范,导致读取的日期数据 ...
最新文章
- 【视频点播最佳实践】视频点播播放异常排查
- 1015 Reversible Primes
- 路由器管理页面html,196.168.1.1登陆页面网址
- highcharts使用教程
- java继承关键字super_java学习笔记-继承中super关键字
- OpenYurt 深度解读:如何构建 Kubernetes 原生云边高效协同网络?
- 对java面向对象的三大特征的理解_Java面向对象的三大特征是什么?
- c语言大作业教室预约管理系统,C语言程序设计——教室管理系统(源代码))
- vim cheat-sheet
- kubernetes高级之创建只读文件系统以及只读asp.net core容器
- netstat查看占用端口
- HR人事管理系统源码
- html登录页面验证码代码怎么写,js实现登录验证码
- 小新700linux网卡驱动,联想小新air无线网卡驱动-联想小新air笔记本无线网卡驱动下载v2.1 官方最新版-西西软件下载...
- 凯恩斯主义中的当今世界
- uabntu镜像文件的后缀
- Redis教程–事务机制基本介绍
- cin、cout、cerr、clog用法区别及其在VS环境下的重定向
- 奶爸日记7 - 新手第一次开车上路
- Li‘s 影像组学视频学习笔记(9)-T检验(T-test)理论及示例
热门文章
- layui弹出层闪退,layer弹出层闪退,layer弹出层坑
- 移远EC800N开发板驱动安装卡死
- Android Studio 扫描识别二维码(包含闪光灯和本地二维码)、生成二维码、生成带logo的二维码
- 【程序员在法国】一、辞别家乡千万里,组团空降法兰西
- HTML页面一键分享到QQ空间、QQ好友、新浪微博、微信代码
- c++ eos智能合约开发_EOS智能合约开发点滴记录-第二篇智能合约编写
- 广告狂人第一至七季/全集Mad Men迅雷下载
- ORA-00201,ORA-00202
- Three TextureLoader纹理贴图不显示图片(显示黑色)的原因分析
- gwr模型用什么做_虎钳的三维模型制作你会吗?用UG软件来做这个轻松搞定