当前位置: 首页 > news >正文

日期工具

时间戳格式的日期与8位格式转换,日期格式数据与字符串形式的转换。

public final class DateUtils {

    //时间戳转化为8位格式
    public static String stampToDate(String stamp){
        String date = "";
        if(StringUtil.isNotNull(stamp)){
            Date date1 = null;
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            try {
                parse:把String型的字符串转换成特定格式的date类型
                date1 = dateFormat.parse(stamp);
            } catch (ParseException e) {
                e.printStackTrace();
            }
            SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
            date = format.format(date1);
        }
        return date;
    }

    //8位格式转化为时间戳
    public static String dateToStamp(String date){
        String stamp = "";
        if(StringUtil.isNotNull(date)){
            Date date1 = null;
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
            try {
                parse:把String型的字符串转换成特定格式的date类型
                date1 = dateFormat.parse(date);
            } catch (ParseException e) {
                e.printStackTrace();
            }
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            date = format.format(date1);
        }
        return stamp;
    }

    //性别转换,男女转F,M
    public static String toOnline(String gender){
        String genderJudge = "";
        if(gender!=null){
            if (("M").equals(gender)) {
                genderJudge = "1";
            } else if (("F").equals(gender)) {
                genderJudge = "0";
            } else {
                genderJudge = "";
            }
        }else{
            genderJudge = "";
        }
        return genderJudge;
    }

    //性别转换,男女转1,2
    public static String toOffline(String gender){
        String genderJudge = "";
        if (gender.equals("1")) {
            genderJudge = "M";
        } else if (gender.equals("0")) {
            genderJudge = "F";
        } else {
            genderJudge = "";
        }
        return genderJudge;
    }
}

 

转载于:https://www.cnblogs.com/hhhd/p/7472622.html

相关文章:

  • 静态路由作用和添加删除命令
  • jar/war/ear文件的区别
  • 自动装箱和自动拆箱
  • 从Hadoop框架与MapReduce模式中谈海量数据处理(淘宝技术架构)
  • jQuery获取Select选择的Text和Value:
  • unity-------------UI的界面调节
  • SQL : 根据列名求表名等小技巧
  • F5-WAF-12.0
  • 程序员编程艺术第十二~十五章:IP访问次数,回文等问题(初稿)
  • 读取Execl表数据 导入数据库
  • jQuery插件ReverseOrder实现Javascript倒序及了解prependTo函数
  • 洛谷—— P1041 传染病控制
  • Python学习系列-----第二章 操作符与表达式
  • BZOJ 1617 Usaco River Crossing
  • SQL Server 2005数据库中,获取某个表的创建时间
  • [译]CSS 居中(Center)方法大合集
  • 2019.2.20 c++ 知识梳理
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • golang 发送GET和POST示例
  • iOS 颜色设置看我就够了
  • isset在php5.6-和php7.0+的一些差异
  • javascript从右向左截取指定位数字符的3种方法
  • js算法-归并排序(merge_sort)
  • Linux各目录及每个目录的详细介绍
  • linux学习笔记
  • Vue2.x学习三:事件处理生命周期钩子
  • windows下mongoDB的环境配置
  • 关于springcloud Gateway中的限流
  • 后端_ThinkPHP5
  • 基于 Babel 的 npm 包最小化设置
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 批量截取pdf文件
  • 深度学习在携程攻略社区的应用
  • 深度学习中的信息论知识详解
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 阿里云服务器购买完整流程
  • 回归生活:清理微信公众号
  • # 达梦数据库知识点
  • # 数据结构
  • (1)Android开发优化---------UI优化
  • (11)MATLAB PCA+SVM 人脸识别
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (九)One-Wire总线-DS18B20
  • (四)JPA - JQPL 实现增删改查
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (转)甲方乙方——赵民谈找工作
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .CSS-hover 的解释
  • .NET Core Web APi类库如何内嵌运行?
  • .net反编译的九款神器
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .net开发引用程序集提示没有强名称的解决办法