`
aa00aa00
  • 浏览: 331464 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

Date 公共类整理

 
阅读更多

项目中用到的时间的公共类,整理出来,呵呵!!

public class DateUtil {

 // 定义常量
 public static final String yyyyMMdd = "yyyy-MM-dd"; // 精确到天
 public static final String yyyyMMddmm = "yyyy-MM-dd hh:mm:00"; // 精确到分(秒为补零)
 public static final String HHmmss = "HH:mm:ss";
 public static final String yyyyMMddHHmmss = "yyyy-MM-dd HH:mm:ss"; // 精确到秒
 public static final String yyMMddHHmmss = "yy-MM-dd HH:mm:ss";

 /**
  * <pre>
  * 根据plDateLine参数和pstrStyle参数,格式返回日期.
  * </pre>
  *
  * @param plDateLine long
  * @param pstrStyle  String
  * @return mstrDate
  * @author aa00aa00 2011-5-19
  */
 public static String parseToDate(long plDateLine, String pstrStyle) {
  SimpleDateFormat objFormatter = new SimpleDateFormat();
  objFormatter.applyPattern(pstrStyle);
  Date objDate = null;
  String mstrDate = null;
  try {
   objDate = new Date(plDateLine);
   mstrDate = objFormatter.format(objDate);
  } catch (Exception e) {
   return "";
  }
  return mstrDate;
 }

 

2.调用方式举例:

// 评论时间戳
  objCommentDTO.setMstrCreatedtime(DateUtil.parseToDate(
    pobComment.getMnCreatedtime() * 1000l, DateUtil.yyyyMMddmm));

分享到:
评论

相关推荐

    JAVA期末复习知识点整理(一).doc

    - **public class Welcome**:定义了一个公共类Welcome,公共类可以在其他包中被访问,类名应与文件名相同。 - **main方法**:这是程序的入口点,`public static void main(String[] args)`,每个Java应用程序都...

    Java面试题整理精华

    可以,但必须有一个公共类且该类的名字必须与文件名相同,其他类应为非公共类。 #### 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序? 常见的排序算法包括冒泡排序、插入排序、选择排序、快速排序、归并...

    JAVA核心知识整理+详解+实战.rar

    Java标准库提供了大量实用类和工具,如Arrays、Collections、Date和Time API等,文件可能包含这些API的使用示例。 最后,如果涉及到实战部分,可能涵盖Web开发(如Servlet和JSP)、桌面应用(如Swing或JavaFX)、...

    java学习笔记整理

    `java.util.Date`类用于表示具体的时间点,通常用于日期和时间的处理。 - **构造方法**: `new Date()` 或 `new Date(long date)`。 - **方法**: `getTime()`, `toString()`等。 ##### 3.3 Math `java.lang.Math`...

    技术笔记(第一部分整理)

    Java中的日期和时间操作主要是通过`Date`类、`Calendar`类以及`java.time`包中的类(如`LocalDate`、`LocalTime`等)来实现的。 ### Mysql #### Mysql概述 MySQL是一种流行的开源关系型数据库管理系统(RDBMS),...

    spring 复习整理

    例如,我们可以定义一个 `UtilDatePropertyEditor` 类来将字符串转换成 `Date` 对象: ```java public class UtilDatePropertyEditor extends PropertyEditorSupport { private String format = "yyyy-MM-dd"; @...

    Java企业面试题整理及答案

    可以包含多个类,但其中只能有一个公共类,并且该公共类的名称必须与文件名相同。 **8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序?** 常见的排序方法包括冒泡排序、选择排序、插入排序、归并排序、...

    Shell学习教程(多年积累、整理)

    ### Shell学习教程(多年积累、整理) #### 一、Shell简介 **Shell** 是一种用于与计算机操作系统交互的命令解释器。它起到了操作系统内核与用户之间的桥梁作用,可以说是一种强大的计算机语言。通过Shell,用户...

    Android多线程全新讲解[整理].pdf

    **CyclicBarrier**(循环屏障)让一组线程等待其他线程到达一个公共屏障点,常用于多线程协作;**CountDownLatch**(倒计数器)允许一个线程等待其他线程完成操作后再继续执行;**Exchanger**(交换器)则允许两个...

    JAVA面试题目

    可以包含多个公共类,但是每个文件只能有一个公共类,并且文件名必须与公共类的名称完全相同。 7. 排序都有哪几种方法?请列举。 排序方法有快速排序、冒泡排序、插入排序、选择排序、归并排序、堆排序等。 8. ...

    初学者面试宝典.docx

    1. **Java源文件与类**:一个`.java`源文件可以包含多个公共类(public class),但只能有一个与文件名相同的公共类。非公共类不受此限制。 2. **&与&&的区别**:`&`是按位与运算符,`&&`是逻辑与运算符。在布尔...

    实验二面向对象程序设计.pdf

    - 程序4的运行结果:定义了`Date`类表示日期,包含年、月、日,提供了`DisplayDate`方法显示日期。程序创建了两个日期对象,一个显示为“2008年7月18日”,另一个显示为当前日期。 实验要求中,学生需要分析和编写...

    最全最好的java面试题!

    3. 一个.java源文件可以包含多个类,但只能有一个公共类(public class),并且该公共类的名称应与文件名一致,非内部类则不受此限制。 4. char型变量可以存储一个中文汉字,因为Unicode编码中一个char占16位,足以...

    java面试题

    - 可以在一个源文件中定义多个类,但只能有一个公共类,并且该公共类的名称必须与文件名相同。 6. **Java中是否有`goto`关键字** - Java中没有`goto`关键字。 7. **如何跳出多重嵌套循环** - 使用`break`语句...

    java简单基础题txt版

    - **非公共类**:如果不声明为`public`,那么该类只能在同一包内被访问。 ### 9. 类的继承关系 - **继承的基本概念**:继承是面向对象编程的一个核心特性,允许一个类(子类)继承另一个类(父类)的属性和方法。 ...

    scjp考试笔记

    - **常用类库**:如Math、String、Date、Calendar等类的使用。 以上这些知识点是SCJP考试中的核心部分,通过深入理解和实践,可以为通过考试打下坚实的基础。"scjpnote"文件可能包含了对这些概念的详细解释和例题...

    JAVA经典例子难得一见

    - `public`:访问修饰符,表示公共。 - `return`:用于返回方法的结果。 - `short`:短整型数据类型。 - `static`:用于声明静态成员。 - `strictfp`:用于确保浮点运算的一致性。 - `super`:用于调用超类的方法或...

    JavaSE思维导图

    - 抽象类和接口:抽象类用于定义公共行为,接口用于定义契约。 - 异常处理:try-catch-finally语句,以及自定义异常。 6. **多线程**: - Thread类:创建和管理线程的基本方式。 - Runnable接口:另一种实现多...

    jdk1.8 中文API

    "api"(Application Programming Interface)是开发者用于构建软件或服务的一组接口和工具,这里特指Java API,包含了Java库的所有公共类和接口。 **文件名称列表:“jdk+api+1.8_google@www.java1234.com.chm”** ...

    java经典面试试题(从数据结构到设计模式)

    根据提供的文件内容,我们可以整理出一系列与Java编程语言相关的知识点,包括数据结构、设计模式以及面试常见问题等。下面将对这些知识点进行详细的解析。 ### 1. Java平台概述 - **平台无关性**:Java的一大特点...

Global site tag (gtag.js) - Google Analytics