Java中String型与Date型数据的互相转换
- /**
- * Date类型转为指定格式的String类型
- *
- * @param source
- * @param pattern
- * @return
- */
- public static String DateToString(Date source, String pattern) {
- simpleDateFormat = new SimpleDateFormat(pattern);
- return simpleDateFormat.format(source);
- }
- /**
- *
- * 字符串转换为对应日期
- *
- * @param source
- * @param pattern
- * @return
- */
- public static Date stringToDate(String source, String pattern) {
- simpleDateFormat = new SimpleDateFormat(pattern);
- Date date = null;
- try {
- date = simpleDateFormat.parse(source);
- } catch (Exception e) {
- }
- return date;
- }
获取两个时间之间的分钟集合
- public static List<String[]> findTimes(String dBegin, String dEnd) {
- List<String[]> timeList = new ArrayList<String[]>();
- Calendar calBegin = Calendar.getInstance();
- calBegin.setTime(DateUtils.stringToDate(dBegin, "yyyyMMddHH"));
- Calendar calEnd = Calendar.getInstance();
- calEnd.setTime(DateUtils.stringToDate(dEnd, "yyyyMMddHH"));
- String temps = null;
- String tempe = null;
- while (calBegin.getTime().compareTo(calEnd.getTime()) == -1) {
- String[] lDate = new String[2];
- temps = DateUtils.DateToString(calBegin.getTime(), "yyyyMMddHHmm");
- calBegin.add(Calendar.MINUTE, 1);
- tempe = DateUtils.DateToString(calBegin.getTime(), "yyyyMMddHHmm");
- lDate[0] = temps;
- lDate[1] = tempe;
- timeList.add(lDate);
- temps = tempe;
- }
- return timeList;
- }
- List<String[]> listInfo=findTimes("2017080801","2017080802");
//结果数组
[["201708080100","201708080101"],["201708080101","201708080102"],.....,["201708080158","201708080159"],["201708080159","201708080200"]]
Java中String型与Date型数据的互相转换的更多相关文章
- java中String类型与Date日期类型的互相转换
//String格式的数据转化成Date格式,Date格式转化成String格式 SimpleDateFormat formatter= new SimpleDateFormat("yyyy ...
- 099、Java中String类之字符数组与字符串的转换
01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public ...
- Java中String转int型的方法以及错误处理
应要求,本周制作了一个判断一个年份是否是闰年的程序.逻辑很简单,这里就不贴代码了.可是,在这次程序编写中发现了一个问题. 在输入年份时,如果输入1)字母2)空3)超过Int上限时,就会抛excepti ...
- Java中String类的方法及说明
String : 字符串类型 一. String sc_sub = new String(c,3,2); // String sb_copy = new String(sb) ...
- 【转载】Java中String类的方法及说明
转载自:http://www.cnblogs.com/YSO1983/archive/2009/12/07/1618564.html String : 字符串类型 一. String sc_ ...
- java中String类型变量的赋值问题
第一节 String类型的方法参数 运行下面这段代码,其结果是什么? package com.test; public class Example { String str = new String( ...
- 【转载】 Java中String类型的两种创建方式
本文转载自 https://www.cnblogs.com/fguozhu/articles/2661055.html Java中String是一个特殊的包装类数据有两种创建形式: String s ...
- Java中String类型细节
Java中String类型细节 一 . String两种初始化方式 1 . String str1= “abc”;//String类特有的创建字符对象的方式,更高效 在字符串缓冲区中检测”abc”是否 ...
- 在java中String类为什么要设计成final?
大神链接:在java中String类为什么要设计成final? - 程序员 - 知乎 我进行了重新排版,并且更换了其中的一个例子,让我们更好理解. String很多实用的特性,比如说“不可变性”,是工 ...
随机推荐
- pyspider操作千万级库,pyspider在对接量级较大库的策略
pyspider操作千万级库,pyspider在对接量级较大库的策略 如果是需要pyspider正常的流程去执行,那必然是会在on_strat()时任务执行超时,可能只读取出几万条或十几万条数据就会被 ...
- 75.Java异常处理机制throws
package testDate; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IO ...
- redis安装--转
第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 ...
- The Little Prince-12/01
The Little Prince-12/01 The people have no imagination. They repeat whatever one says to them… On my ...
- 2019/3/26 wen 数组
- powermockito 常用操作
1:Mock带参数的静态方法 PowerMockito类 package org.powermock.api.mockito; CityCodeBean cityCodeBean = CityCode ...
- Python3 解析XML 层序遍历二叉树
Python3 解析XML 层序遍历二叉树 keyword : python3, xml, xml.dom.minidom, 层序遍历, 层次遍历, 二叉树 part1 问题描述 面对如下 XML 文 ...
- mysql导入导出表
导入 source ***(路径+文件) 导出 mysqldump -uroot -plizhenghua 数据库名 表名 > 你要保存的sql文件(加位置)
- libcurl 静态库编译
转载:http://www.cnblogs.com/jkcx/p/6406706.html 1.下载最新版的libcurl(官网:http://curl.haxx.se/download.html), ...
- 2018年12月7日 字符串格式化2 format与函数1
tp7="i am \033[44;1m %(name)-25.6s\033[0m"%{"name":"sxj2343333"} print ...