字符串和转为Data类型前后几天

以防忘记:SimpleDateFormat 可以设置字符串的格式

package com.apploft.util.lang;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class test1 {

public static void main(String ager[]) {

/*时间类型格式*/
        SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
        String dateString = "20170301";
        try {
            
            Date date = df.parse(dateString);
            System.out.println(df.format(date));
            
            Date date2=getDate_NumDay(date,-7);
            System.out.println(df.format(date2));
            
            
            
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
        
    
        
    }

/**
     * 得到前几天的时间
     */
    public static Date getDate_NumDay(Date d, int day) {
        
        Calendar now = Calendar.getInstance();
        now.setTime(d);
        now.set(Calendar.DATE, now.get(Calendar.DATE) + day);
        return now.getTime();
    }

}

时间: 2024-11-12 14:04:46

字符串和转为Data类型前后几天的相关文章

把数据库中的字符串格式转为long类型

背景: 在做接口时,需要把数据库中所有ID取出来,用jmter做一些数据关联,问题来了,数据库中的ID转换出来为字符型,而接口是需要使用LONG型,所以在导出来后,数据一直报类型不为long,那如何把几百条数据转为long型,我使用的是SQLyog数据库,下面是导出数据的步骤 sqlyong如何导出数据 1.选择需要导出的数据,第一个导出所有数据2.选择需要导出的字段,默认是选择所有的,按自己要求选择3.是保存到文件,格式可以自己定 4.在保存时可以通过转义字符取值 转换数据 以上面的类型这样转

JavaScript基础 空字符串转为数值类型 Number()

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

Swift中对C语言接口缓存的使用以及数组、字符串转为指针类型的方法

由于Swift编程语言属于上层编程语言,而Swift中由于为了低层的高性能计算接口,所以往往需要C语言中的指针类型,由此,在Swift编程语言刚诞生的时候就有了UnsafePointer与UnsafeMutablePointer类型,分别对应为const Type*类型与Type *类型. 而在Swift编程语言中,由于一般数组(Array)对象都无法直接用于C语言中含有指针类型的函数参数(比如:void*),所以往往需要将数组转为指针类型,此外也需要将数组中元素内容存放到连续的存储空间.此外,

8. String to Integer (atoi) 字符串转为int类型的所有可能情况

8. String to Integer (atoi) 问题: 输入一个字符串,将字符串转为int类型,处理所有可能的输入情况. 可能的输入情况: 1.字符串为空.即"". 2.首先是假设输入的字符串都是数字型的,可含正负号,例如12345,+12548,-15568. 3.字符串中含有非数字的其他字符类型,例如a,-sd,-1286dgg558,000822fg55. 4.字符串首尾含有空格的,例如 -558dg12, 12dc12 . 5.针对转换后的数字越界,有两种情况,一个是超

【转】C#语言之“string格式的日期时间字符串转为DateTime类型”的方法

方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================================ 方法二:Convert.ToDateTime(string, IFormatProvider) DateTime dt; DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo()

关于字符串类型强转为基本类型报错的一些问题

关于字符串强转为基本数据类型时,不能使用: String a="2"; int b=(int)a; 这个方式编译器是会报错的,只能使用: String a="2"; int b=Integer.parseInt(a); 或者: int b=Integer.valueOf(a);

第五章 引用类型&gt; Data类型

Data类型 data类型使用自UTC(国际协调时间)1970年 1 月 1 日午夜经过的毫秒数来保存日期. 创建一个日期对象: var now = new Date(); console.log(now); // Sun Jun 05 2016 17:43:32 GMT+0800 (中国标准时间) 创建日期对象的方法 Date.parse():接受一个表示日期的的字符串参数,EC5没有定义支持的日期合适,行为因现实而已. 浏览器设置为美国: ”月/日/年“             6/13/2

ios NSString字符串如何转为NSNumber(已解决)

今天同事问我 NSString字符串如何转为NSNumber,思考了一下解决了 思路:先将字符串转为NSInteger类型,再通过NSNumber的创建方法@(数字)即可实现 NSString * str = @"890909"; // 字符串转为NSInteger类型 NSInteger num = [str integerValue]; NSLog(@"%li",num); // 字符串转为NSNumber对象类型 NSNumber * nums = @(num

使用alibaba的json工具将String类型转为JSONArray类型

转化流程:先将输入流转为String类型,再使用alibaba的json转换工具,将字符串转化为json数组 SensorDevices sensorDevices = new SensorDevices(); request.setCharacterEncoding("utf-8"); JSONObject json = new JSONObject(); JSONArray list = new JSONArray(); BufferedReader br; String line