java对前台传入的日期字符串的处理(日期加1 ,时间戳与日期互转)

日期加1

public static String getDateAdd(String date)  {try{System.out.println("String类型 " + date); //页面传递到后台的时间 为String类型SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date sDate = sdf.parse(date);System.out.println("String类型转Date类型 " + sDate); //要实现日期+1 需要String转成Date类型Format f = new SimpleDateFormat("yyyy-MM-dd");System.out.println("Date结束日期:" + f.format(sDate));Calendar c = Calendar.getInstance();c.setTime(sDate);c.add(Calendar.DAY_OF_MONTH, 1);  //利用Calendar 实现 Date日期+1天sDate = c.getTime();System.out.println("Date结束日期+1 " + f.format(sDate));//打印Date日期,显示成功+1天SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");date = sdf1.format(sDate);System.out.println("Date类型转String类型  " + date); //将日期转成String类型 方便进入数据库比较return date;}catch (Exception e){e.printStackTrace();return  "";}}

时间格式转换为时间戳

public static long timeChangeTimestamp(String time) throws ParseException {SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = new Date();String times=time;if (time.length()<19){times=time+":00";}date = sf.parse(times);System.out.println("转换前的时间====="+times);System.out.println("转换成功的时间戳====="+date.getTime());return date.getTime();}

时间戳转换为时间格式

public static String timestampChangeTime(long time) {Date d = new Date(time);SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String date = sf.format(d);return date;}

java对前台传入的日期字符串的处理-2021相关推荐

  1. JAVA时间戳格式化为正常日期字符串操作

    Long timeStamp = System.currentTimeMillis(); //获取当前时间戳 SimpleDateFormat sdf=new SimpleDateFormat(&qu ...

  2. 将Fri May 04 17:25:34 CST 2012形式的日期字符串转换成java.util.Date对象的方法

    java.util.Date类的toString()方法默认生成"Fri May 04 17:25:34 CST 2012"形式的字符串,但从这样的字符串生成java.util.D ...

  3. 日期的包装 java,Java基础之Java常用类--Object类,字符串相关类,包装类,日期相关类,数字相关类...

    Java是一种面向对象的语言,也就是将万事万物可以描述为对象,特点如下: 1.面向对象是常见的一种思考习惯,符合人们的思考习惯. 2.面向对象的出现,将复杂的事情简单化. 3.面向对象的出现,将之前过 ...

  4. 计算机二级日期格式,09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象...

    09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象 分类:计算机等级| 更新时间:2008-10-16| 来源:教育联展网 将未指定格式的日期字符串转化成java ...

  5. java 类数组_Java常用类-字符串、日期类、算法及数组工具类等

    大家好,乐字节的小乐又和大家见面了.这次要给大家讲述的是Java常用类. 主要有以下知识点: Ø 字符串相关类(String .StringBuffer.StringBuilder) Ø 算法及数组工 ...

  6. 【Java】日期字符串转换java.sql.Date对象

    日期字符串 → java.sql.Date对象 import java.text.ParseException; import java.text.SimpleDateFormat;public cl ...

  7. java 指定格式的date_指定格式的日期字符串转化成java.util.Date类型日期对象

    将未指定格式的日期字符串转化成java.util.Date类型日期对象,代码如下: import java.text.DateFormat; import java.text.ParseExcepti ...

  8. java 月份缩写_关于java:如何将日期字符串解析为Date?

    本问题已经有最佳答案,请猛点这里访问. 如何将下面的日期字符串解析为Date对象? String target ="Thu Sep 28 20:29:30 JST 2000"; D ...

  9. java中M格式_Java中Date日期字符串格式的各种转换

    编程语言 Java中Date日期字符串格式的各种转换 字号+ 作者:小虾米 2017-04-21 08:51 以下程序源码都是从网络上整理之后,才发到本网站的,新手请收藏啊! public class ...

最新文章

  1. HDU 1428 漫步校园
  2. layui概述||layui的学习内容
  3. Android华容道之一步一步实现-3 -手指触摸处理
  4. python普通菜单_python多级菜单
  5. 部署zabbix企业监控平台
  6. panel中html怎么写,panel控件有什么用 请写出Panel控件的用途
  7. 编写properties文件的Eclipse插件
  8. Python 装饰器初探
  9. 借口很多呀嘛接口也很多呀嘛态也很多
  10. java.lang.NoClassDefFoundError: * : Landroid/support/v7/gridlayout/R$styleable 异常终极解决办法
  11. pmwiki 安装和基本配置
  12. 新浪微博MySQL优化的小结和反思 | 数据库专题02
  13. Git - 推送当前分支快捷方式
  14. bootstrap之项目一的填坑
  15. PHP 中 strpos(), stripos(),strrpos(), strripos() 的区别
  16. CRC校验码计算:多项式除法-模2除法
  17. Excel数据批量导入导出(基础版)
  18. KDD 2022 | 美团技术团队精选论文解读
  19. 如何批量将 Word 文档转为 ePub 格式
  20. 五大主流浏览器的内核,前端在IE浏览器中常见的兼容问题

热门文章

  1. 正则表达式从零开始学习系列(一)
  2. 平安好医生荣膺中国证券金紫荆奖“最佳新经济上市公司奖”
  3. 第7章 分页之模型分页(物理分页)
  4. 有趣的计算机课作文,有趣的科学课作文(10篇)
  5. Acwing222_青蛙的约会_同余方程
  6. 初中计算机卡片的制作教案,《卡片的制作》教案范文
  7. DLLHOST.EXE.-应用程序错误解决方法
  8. 互联网“反垄断”:十年争议,今朝枪响
  9. html在ps哪里,ps路径面板在哪?
  10. 火车票自动抢票新功能上线了!堪比抢票神器