Date类型与String类型互相转换
string类型转换为date类型
// strTime要转换的string类型的时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日// HH时mm分ss秒,// strTime的时间格式必须要与formatType的时间格式相同public static Date stringToDate(String strTime, String formatType)throws ParseException {SimpleDateFormat formatter = new SimpleDateFormat(formatType);Date date = null;date = formatter.parse(strTime);return date;}
date类型转换为String类型
// formatType格式为yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒// data Date类型的时间public static String dateToString(Date data, String formatType) {return new SimpleDateFormat(formatType).format(data);}public static List<Date> findDates(Date dStart, Date dEnd) {Calendar cStart = Calendar.getInstance();cStart.setTime(dStart);List<Date> dateList = new ArrayList<>();//别忘了,把起始日期加上dateList.add(dStart);// 此日期是否在指定日期之后while (dEnd.after(cStart.getTime())) {// 根据日历的规则,为给定的日历字段添加或减去指定的时间量cStart.add(Calendar.DAY_OF_MONTH, 1);dateList.add(cStart.getTime());}return dateList;}
指定日期加一天
public static Date addDays(Date date, int addDays) {Calendar calendar = Calendar.getInstance();calendar.setTime(date);calendar.add(Calendar.DATE, addDays);return calendar.getTime();}
获取2个日期之间的天数,返回的是一个list集合
public static List<Date> findDates(Date dStart, Date dEnd) {Calendar cStart = Calendar.getInstance();cStart.setTime(dStart);List<Date> dateList = new ArrayList<>();//别忘了,把起始日期加上dateList.add(dStart);// 此日期是否在指定日期之后while (dEnd.after(cStart.getTime())) {// 根据日历的规则,为给定的日历字段添加或减去指定的时间量cStart.add(Calendar.DAY_OF_MONTH, 1);dateList.add(cStart.getTime());}return dateList;}
参考:https://blog.csdn.net/qq_42643690/article/details/103860678
Date类型与String类型互相转换相关推荐
- c语言 int类型转换为string类型
1. int类型 12345 转换为char类型 12345: #include "stdio.h" /** *int类型转换为string类型 *Int_i: 要转换的int类型 ...
- Long类型转为String类型
如果java返回给前端的字段有Long类型的,比如主键id,那么就要把这个Long类型转为String类型才可以,不然前端拿到这个字段再传回给你后端用的时候会导致精度缺失,也就是这个字段的值会改变,原 ...
- Redis基本类型之String类型
文章目录 Redis基本类型之String类型 一.简介 二.String类型的常见命令 三.操作案例 1.set.get(设置和获取数据) 2.mset.mget(批量设置和获取数据) 3.incr ...
- Java 时间 Date类型,Long类型,String类型
2019独角兽企业重金招聘Python工程师标准>>> Java 日期时间 Date类型,long类型,String类型表现形式的转换 1.java.util.Date类型转换成lo ...
- 数据库date日期转String类型
在实体类中创建两个日期属性 private Date creationDate;//这个与数据库中的日期属性同名private String creationDateStr; 从数据库查出数据后,会将 ...
- 回复 C++中如何将Int类型转换为String类型?
像是C#,java等高级语言中,int转String类型都是很简单的,但是C++中好像很麻烦,我查了百度的资料,我找到了转换的方式: 我想问的是,为什么要这么做,而不提供直接转换的方式? int 转换 ...
- c++语言中string类型,c++string类型占几个字节
在C语言中我们操作字符串肯定用到的是指针或者数组,这样相对来说对字符串的处理还是比较麻烦的,好在C++中提供了 string 类型的支持,让我们在处理字符串时方便了许多. 首先,我写了一段测试代码,如 ...
- int类型转换成String类型,String类型转化成int类型
一.int类型转换成String类型 int i = 100; //方法一:使用i+""; String s1 = i+""; //方法二:String.val ...
- java 后端与前端Date类型与String类型互相转换(使用注解)
一:java 后端格式化输出Date类型的属性值到前端 后端返回的类型中,直接定义Date类型,加上此注解,直接将Date类型转成自定义的格式给前端 class TestDateOutput{@Jso ...
最新文章
- Python会消亡吗?
- php软件安装及调试_PHP调试利器XDebug的安装与使用
- 6个重构方法提升80%的代码质量
- java 泛型--桥方法
- VS Code (visual studio code) VSC 编辑器(微软出品,js开发的编辑器)
- 说一下自己对于 Linux 哲学的理解
- Oracle数据库之三
- [转]Linux统计代码行数
- pythonindex函数的使用格式_Python正课31 —— 函数参数的使用
- 2022 Google I/O 谷歌开发者大会汇总
- Mac Spotlight搜索快捷键
- 零基础怎么学习平面设计
- Android集成Bmob后端云
- 设计模式---单例模式Singleton
- Hiveserver2源码剖析---如何实现代理用户
- hexo pjax“暂时”解决aplayer插件间断播放问题
- 使用python玩阴阳师,自动抽到SSR
- One_DPLayer -一款简单好用的在线播放器[DPLayer]
- css+全屏视频背景+响应式布局
- 【Nginx学习01】--Nginx的安装
热门文章
- bjdctf_2020_babystack2
- python中parse是什么意思_python的urlparse
- filter基本用法
- 在java中在包com.db_java基础试题及其答案 (1)
- asp.net中关于SQLCommand
- OSChina 周二乱弹 ——白色情人节慢慢的把她抱到床上 结果……
- 【FFMpeg】视频播放时前几秒只有声音没有视频
- HTML中的表格标签属性和空格符
- 智能优化算法:麻雀搜索算法-附代码
- 华为手机什么时候更新鸿蒙系统_升级快讯:又一批华为手机可以升级到“鸿蒙系统”了!...