【笔记——java时间格式化】java中的时间格式化工具

 1     /**
 2      * 格式化日期为 年-月-日
 3      * @param time
 4      * @return
 5      */
 6     public static String formatDate(Date time){
 7         Formatter formatter = new Formatter();
 8         formatter.format("%tF %tT", time,time);
 9         String ti = formatter.toString();
10         formatter.close();
11         return ti;
12     }
13
14
15     public static String formatShortDate(Date time){
16         Formatter formatter = new Formatter();
17         formatter.format("%tF", time);
18         String ti = formatter.toString();
19         formatter.close();
20         return ti;
21     }
时间: 2024-12-07 17:24:52

【笔记——java时间格式化】java中的时间格式化工具的相关文章

jsp自定义标签(时间格式化包括Long转时间)

1.jsp自带标签的格式化: jstl fmt 函数大全:主要针对格式化功能 Tags   fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone fmt:bundle fmt:setBundle fmt:message fmt:param fmt:formatNumber fmt:parseNumber fmt:formatDate fmt:parseDate 先在jsp页面上增加: <%@ taglib uri="h

Java 字符串格式化 —— java.util.Formatter

java.util.Formatter是JDK1.5新增的类,支持类似C中的printf风格的字符串格式化工作 Formatter有4个构造方法,如下: public Formatter() public Formatter(Appendable a) public Formatter(Locale l) public Formatter(Appendable a, Locale l) 构造方法主要用于设置Formatter的缓冲器和Locale,默认的情况下,Formatter使用String

时间格式化之五天后时间代码

1. 在app01里新建一个templatetags的pacage文件 2.文件里定义一个函数 函数内容为 #!/use/bin/python#-*-coding:utf8-*-import datetime from django import template register = template.Library() @register.filter() # 把我写的函数注册成一个自定义filter函数def alex(arg,delta='7'): try: delta = int(de

Java8中对时间的处理

目录 java8时间处理测试 基于java8封装的时间处理工具类 Java8中对时间的处理主要是LocalDate.LocalTime.LocalDateTime这几个类实现,直接看下面的测试代码,注释很详细. @ java8时间处理测试 /** * java8时间处理测试 * LocalDate.LocalTime.LocalDateTime * 说明: * <p> * 创建人: LGQ <br> * 创建时间: 2018年8月21日 下午1:52:28 <br> *

IOS开发之日期时间格式化字符说明

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理.例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //用[NSDate da

javaScript系列:js中获取时间new Date()详细介绍

var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天) 何问起 hovertree.commyDate.getTime(); //获取当前时

PHPCMS V9调用时间标签 |日期时间格式化

PHPCMS V9 如何调用时间标签,下面分享常见的调用时间标签 |日期时间格式化 1.日期时间格式化显示: a标准型:{date('Y-m-d H:i:s', $rs['inputtime'])} 输出为:2013-01-31 13:15:10 b拆分型:{date('Y',$rs[inputtime])}年{date('m',$rs[inputtime])}月{date('d',$rs[inputtime])}日 输出为:2013年01月31日 c扩展型: {date('Y',$inputt

Extjs4 中date时间格式的问题

在Grid中显示时间,后台传过来的是date格式的数据(PHP date('Y-m-d', time()),一般在Ext model中定义数据的类型和格式: {name:'birth', type:'date'}, view层: { header: '生日', dataIndex: 'birth', editor:{ xtype: 'datefield', format : 'Y-m-d'}} 但这是个可编辑的grid row,通过搜索得知,必须自己定义renderer,试过: renderer

Java中六大时间类的使用和区别

关于java中六个时间类的使用和区别 java.util.Date java.sql.Date  java.sql.Time  java.sql.Timestamp java.text.SimpleDateFormat java.util.Calendar java.util.Date日期格式为:年月日时分秒 java.sql.Date日期格式为:年月日java.sql.Time日期格式为:时分秒 java.sql.Timestamp日期格式为:年月日时分秒纳秒(毫微秒) 从数据库中取出来的日期

深入理解Java:SimpleDateFormat安全的时间格式化 ;

想必大家对SimpleDateFormat并不陌生.SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题.下面我们通过一个具体的场景来一步步的深入学习和理解SimpleDateFormat类. 一.引子 我们都是优秀的程