zoukankan      html  css  js  c++  java
  • java 公共类

    package com.javaweb.mvc;
    
    import java.text.*;
    import java.util.Date;
    import java.util.Random;
    
    public class CommonHelper {
        /**
         * 获取现在时间
         * 
         * @return返回字符串格式 yyyy-MM-dd HH:mm:ss
         */
        public static String getStringDate() {
            Date currentTime = new Date();
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String dateString = formatter.format(currentTime);
            return dateString;
        }
    
        /**
         * 将长时间格式字符串转换为时间 yyyy-MM-dd HH:mm:ss
         * 
         * @param strDate
         * @return
         */
        public static Date strToDateLong(String strDate) {
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            ParsePosition pos = new ParsePosition(0);
            Date strtodate = formatter.parse(strDate, pos);
            return strtodate;
        }
    
        /**
         * 将长时间格式时间转换为字符串 yyyy-MM-dd HH:mm:ss
         * 
         * @param dateDate
         * @return
         */
        public static String dateToStrLong(java.util.Date dateDate) {
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String dateString = formatter.format(dateDate);
            return dateString;
        }
    
        /**
         * 将短时间格式字符串转换为时间 yyyy-MM-dd
         * 
         * @param strDate
         * @return
         */
        public static Date strToDate(String strDate) {
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
            ParsePosition pos = new ParsePosition(0);
            Date strtodate = formatter.parse(strDate, pos);
            return strtodate;
        }
        
        /**
         * 将短时间格式时间转换为字符串 yyyy-MM-dd
         * 
         * @param dateDate
         * @param k
         * @return
         */
        public static String dateToStr(java.util.Date dateDate) {
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
            String dateString = formatter.format(dateDate);
            return dateString;
        }    
            
        /**
         * 生成随机数
         * @param len代表位数
         * @return
         */
        public static String getCard(int len){
            Random rand=new Random();//生成随机数
            String cardNnumer  ="";
            for(int a = 0; a < len; a++) {
                cardNnumer += rand.nextInt(10);//生成6位数字
            }
            return cardNnumer;
       }
    }
  • 相关阅读:
    转:1分钟解决git clone 速度慢的问题
    进程冻结学习笔记
    RT调度学习笔记(1)
    tracer ftrace笔记(2)——添加与使用
    Regeultor内核文档翻译_学习笔记
    一、Linux cpuidle framework(1)_概述和软件架构
    Python 将私有包自动上传Nexus私服
    Pychram 取消自动添加版本控制
    Python 3DES CBC 模式加密解密
    1588. 所有奇数长度子数组的和
  • 原文地址:https://www.cnblogs.com/li150dan/p/9523785.html
Copyright © 2011-2022 走看看