⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mydateformat.java

📁 java私塾里的图书进销存项目的源代码,非常不错,J2SE基础知识复习非常有帮助!
💻 JAVA
字号:
package cn.javass.bookmgr.util.informat;
import java.util.*;
import java.text.*;
/**
 * 进行日期格式化的工具类
 *
 * <p>Title: Java私塾第一个Java项目——图书进销存系统(单机版)</p>
 * <p>Description: 网址:<a href="http://www.javass.cn">http://www.javass.cn</a>
 * 新电话:010-86835215   新地址:北京市海淀区厂洼路5号院深博达商务楼5层</p>
 * <p>Copyright: Copyright (c) 2008</p>
 * <p>Company: Java私塾</p>
 * @author Java私塾
 * @version 1.0
 */
public class MyDateFormat{
  /**
   * 默认的日期的格式:4位年-2位月-2位日
   */
  private final static  String FORMAT_STR = "yyyy-MM-dd";
  /**
   * 从日期格式的字符串转换成long型的毫秒值
   * @param fStr 格式化的字符串,如果无值就是用默认的
   * @param dateStr 符合转换格式的字符串
   * @return 日期字符串所对应的日期的long型的毫秒值
   */
  public static long dateStr2Long(String fStr,String dateStr){
    long time = 0L;
    if(fStr==null || fStr.trim().length()==0){
      fStr = FORMAT_STR;
    }
    java.text.DateFormat df = new java.text.SimpleDateFormat(fStr);
    try {
      time = df.parse(dateStr).getTime();
    }catch (ParseException ex) {

    }
    return time;
  }
  /**
   * 从long型的毫秒值转换成为日期格式的字符串
   * @param fStr 格式化的字符串,如果无值就是用默认的
   * @param time 需要转换的long型的毫秒值
   * @return 转换后的日期格式的字符串
   */
  public static String dateLong2Str(String fStr,long time){
    String dateStr = "";
    if(fStr==null || fStr.trim().length()==0){
      fStr = FORMAT_STR;
    }
    java.text.DateFormat df = new java.text.SimpleDateFormat(fStr);
    try {
      dateStr = df.format(new Date(time));
    }catch (Exception ex) {

    }
    return dateStr;
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -