fuint-framework/fuint-util/src/main/java/com/fuint/util/DateUtil.java
(开头部分) 23KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.fuint.util;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
/**
* 有关 <code>Date</code> 处理的工具类
*
* @author Harrison han
*/
public class DateUtil {
public final static long ONE_DAY_SECONDS = 86400;
public final static String shortFormat = "yyyyMMdd";
public final static String longFormat = "yyyyMMddHHmmss";
public final static String webFormat = "yyyy-MM-dd";
public final static String timeFormat = "HHmmss";
public final static String monthFormat = "yyyyMM";
public final static String chineseDtFormat = "yyyy年MM月dd日";
public final static String newFormat = "yyyy-MM-dd HH:mm:ss";
public final static String noSecondFormat = "yyyy-MM-dd HH:mm";
public final static String dayFormat = "yyyy/MM/dd";
public final static String yearFormat = "yyyy";
public final static String month = "MM";
public final static String second = "ss";
public final static String timeFormat2 = "HH:mm:ss";
public final static long ONE_DAY_MILL_SECONDS = 86400000;
public final static String currentTimeZone = "GMT+8";
public final static String chinaTime = "MM时:mm分:ss秒";
public final static String chinaDate = "yyyy年MM月dd日 HH时:mm分:ss秒";
/**
* 获取当前时间的指定格式
*
* @param pattern
* @return String
*/
public static String getNow(String pattern) {
return formatDate(Calendar.getInstance(), pattern);
}
/**
* 日期转字符串
*
* @param calendar 日历类型
* @param pattern 格式字符串
* @return String 格式化后的字符串
*/
public static String formatDate(Calendar calendar, String pattern) {
if (StringUtils.isEmpty(pattern)) {
pattern = webFormat;
}
return DateFormatUtils.format(calendar, pattern);
后面还有 763 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。