zoukankan      html  css  js  c++  java
  • 日期格式化类 DateFormatUtils

    Maven依赖

    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.7</version>
    </dependency>

     常用API

     Date date = new Date();
     // 格式化Date类型时间
     String dateStr = DateFormatUtils.format(date, "yyyy-MM-dd");
    
     long time = date.getTime();
     // 格式化long类型时间
     String dateStr1 = DateFormatUtils.format(time, "yyyy-MM-dd");
    
     Calendar calendar = Calendar.getInstance();
     // 格式化Calendar类型时间
     String dateStr2 = DateFormatUtils.format(calendar, "yyyy-MM-dd");
    
    /**
     * 方法名:getDay
     * 描述:获取今天日期
     */
    public static String getDay(){
        Calendar calendar = Calendar.getInstance();
        String date=DateFormatUtils.format(calendar, "yyyyMMddHHmmss");
        return date;
    }
    public class Helper {
    
        // 当前的时间
        public static String nowDateTime() {
            SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
            Date date = new Date();
            return ft.format(date);
        }
    
    
        // 当前的时间
        public static String nowDateStringTime() {
            SimpleDateFormat ft = new SimpleDateFormat("yyyyMMddHHmmss");
            Date date = new Date();
            return ft.format(date);
        }
    
        public static String formatDate(String dateStr) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Date date = null;
            try {
                date = sdf.parse(dateStr);
            } catch (Exception e) {
                e.printStackTrace();
            }
    
            SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss");
            String format = sf.format(date);
            return format;
        }
    
        public static String transferDateTime(String dateStr) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm");
            Date date = null;
            try {
                date = sdf.parse(dateStr);
            } catch (Exception e) {
                e.printStackTrace();
            }
    
            SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss");
            String format = sf.format(date);
            return format;
        }
    
        public static void main(String[] args) {
            nowDateStringTime();
        }
    }
    故乡明
  • 相关阅读:
    PS:图像的编辑(三)修复画笔工具
    如何知道自己电脑连接的无线网密码
    ps里“栅格化图层”有啥作用
    如何解决 ERROR Code 1101报错
    Oracle中SCOTT用户的 emp、dept、bonus、salgrade表的属性和结构
    PSCC2019以上版本如何取消等比裁剪
    distinct 多列详解
    银行取款、查询余额、交电话费功能
    银行卡系统,输入密码取钱功能
    根据周长计算不同形状图形的面积
  • 原文地址:https://www.cnblogs.com/luweiweicode/p/15160915.html
Copyright © 2011-2022 走看看