java给时间格式化

package com.apress.springrecipes.sequence;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DatePrefix implements Prefix {
   private DateFormat formatter;
   public void setPttern(String pattern){
      this.formatter= new SimpleDateFormat(pattern);
}

@Override
public String getPrefix() {
return formatter.format(new Date());
}

}

时间: 2024-10-13 16:07:16

java给时间格式化的相关文章

【笔记——JAVA】关于java的时间格式化

以前老是忘记,现在做个笔记 Date time = new Date(); Formatter formatter = new Formatter(); //这里就是格式化,每一个格式化参数,就得加一个格式化对象(可以是同一个格式化对象) formatter.format("%tF %tT", time,time); String ti = formatter.toString(); //记得关闭 formatter.close(); System.out.println(ti); 格

java UTC时间格式化

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; /** * @author 王睿 * @date 2019-01-24 14:32 */ public class TimeFormat { public static void main(String[] args) throws ParseException

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

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

Java日期工具类,Java时间工具类,Java时间格式化

Java日期工具类,Java时间工具类,Java时间格式化 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright  蕃薯耀 2017年2月4日 15:03:27 星期六 http://www.cnblogs.co

【转】深入理解Java:SimpleDateFormat安全的时间格式化

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

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, 2007/03/09 */ public class Tes

java代码--Date类获取当前时间-格式化输出

44:52 阅读数:2299 package cn.Date; import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; /* *DateFormat 是日期/时间格式化子类的抽象类,因为他是一个抽象类,所以要有具体构造方法 *public class SimpleDateFormatextends DateFormatSimpleDateFormat * 是一个以与语言环境有关的方式来格

java 8及以下版本的日期时间格式化与解析

本篇文章涵盖多种字符串日期时间格式化以及日期时间解析,包括java8中的日期时间解析与格式化 下图阐述了什么是时间格式化,什么是时间解析 如上图所示 Date---->String 称之为格式化(format), String --->Date 称之为解析(parse), 目标类型是字符串叫格式化,目标类型是日期对象叫解析,读者注意上图箭头的方向,上图节选自  <<java疯狂讲义>> 1,SimpleDateFormat("yyyy-MM-dd HH:mm:

Java日期时间API系列19-----Jdk8中java.time包中的新的日期时间API类,ZonedDateTime与ZoneId和LocalDateTime的关系,ZonedDateTime格式化和时区转换等。

通过Java日期时间API系列6-----Jdk8中java.time包中的新的日期时间API类中时间范围示意图:可以很清晰的看出ZonedDateTime相当于LocalDateTime+ZoneId. ZonedDateTime是用来处理时区相关的时间,它的各种计算都离不开ZoneId.先看ZoneId. 1. ZoneId 为时区ID,比如Europe/Paris,表示欧洲巴黎时区 1.1 时区相关知识,时区,UTC时间,GMT时间,Unix时间戳 时区 地球自西向东旋转,东边比西边先看到