package com.ifourthwall.dbm.seer.utils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class DateString {
private static SimpleDateFormat sdfShort = new SimpleDateFormat("yyyy-MM-dd");
private static SimpleDateFormat sdfLong = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
private static SimpleDateFormat specialLong = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
private static SimpleDateFormat specialSdfShort = new SimpleDateFormat("yyyyMMdd");
private static SimpleDateFormat sdfSpecialHH = new SimpleDateFormat("HH:mm:ss");
// 统计类型
public static int REPORT_CONSTANT_TYPE_HOUR = 1;
// 统计类型
public static int REPORT_CONSTANT_TYPE_DAY = 2;
// 时间 59分钟59秒
public static long REPORT_KE_TUO_TIME_CONSTANT = 3599999;
/*
* (Unix时间戳)长整型类型转换为日期格式字符串
*/
public static String millisecondTosdfSpecialHH(long millisecond) {
return sdfSpecialHH.format(millisecond);
}
/*
* (Unix时间戳)长整型类型转换为日期格式字符串
*/
public static String millisecondSpecialSdfShort(long millisecond) {
return specialSdfShort.format<
java 时间转化
最新推荐文章于 2024-08-13 16:12:50 发布
本文详细介绍了Java中日期和时间的转换操作,包括日期格式化、解析、毫秒值转换等核心知识点,帮助开发者更好地理解和使用Java日期时间API。
摘要由CSDN通过智能技术生成