Long和Date数据类型之间相互转换代码 - 调整时间推前往后,截取long型日期方法。

SimpleDateFormat DATETIME_SEC_STR = new SimpleDateFormat("yyyyMMddHHmmss");
        SimpleDateFormat DATE_STR = new SimpleDateFormat("yyyyMMdd");

        Date busyTime = DATE_STR.parse("20150413");
        GregorianCalendar currGcTime15Minute = new GregorianCalendar();
        currGcTime15Minute.setTime(busyTime);
        //当前时间往前推15分钟
        currGcTime15Minute.add(Calendar.MINUTE, -15);
        //转换成yyyyMMddHHmmss格式的long型
        long diff15Minute2 = Long.valueOf(DATETIME_SEC_STR.format(currGcTime15Minute.getTime()));
        System.out.println("diff15Minute2="+diff15Minute2);

        //分析long数据为yyyyMMdd  或者   HHmmss
        long yyyyMMdd = 20150411103000l / 1000000;
        long HHmmss = 20150411103000l % 1000000;
        System.out.println("年月日=" + yyyyMMdd);
        System.out.println("时分秒=" + HHmmss);
        
时间: 2024-11-04 12:23:44

Long和Date数据类型之间相互转换代码 - 调整时间推前往后,截取long型日期方法。的相关文章

Long和Date数据类型之间相互转换代码

static final SimpleDateFormat DATETIME_SEC_STR = new SimpleDateFormat("yyyyMMddHHmmss"); 1.Date转Long Long currStartTime = Long.valueOf(DATETIME_SEC_STR.format(new Date())); System.err.println("LONG1: " + currStartTime); 2.Long转Date Dat

Java基础——数据类型之间的转换

Java数据类型分为三大类,即布尔型.字符型和数值型.其中数值型又分为整型和浮点型.Java的基本数据类型(8种)为布尔型boolean(1字节):字符型char(2字节):整型byte(1字节).short(2字节).int(4字节).long(8字节):浮点型float(4字节).double(8字节).此外,编程时还经常用到两种类变量,String和Date. Java数据类型的转换一般分三种,分别是:简单数据类型之间的转换.字符串与其他数据类型的转换.其他实用数据类型的转换. 简单数据类

java中,Date数据类型和JSONObject数据类型之间的转换

import java.text.SimpleDateFormat;import java.util.Date;import net.sf.json.JSONObject; public class DateTest { public static void main(String[] args) { Date d = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"

java数据类型,hibernate数据类型,标准sql数据类型之间的对应表

Hibernate API简介 其接口分为以下几类: l         提供访问数据库的操作的接口: l         用于配置Hibernate的接口: l         回调接口 l         扩展Hibernate的功能的接口. 这些接口大多数位于net.sf.hibernate包中 Hibernate的核心接口 5个核心接口: l         Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象. l   

HTML(DOM)与JavaScript嵌套数组之间相互转换

1. [代码][JavaScript]代码     /*<html><head>  <title>HTML RESTructure</title><style></style><script>*/// workDOM函数遍历目标元素或节点// 有两种模式://   1. `element`模式(默认)(包含所定义的元素项)//   2. `node`模式(包含文本节点在内的所有节点)function walkDOM(mod

Java基础(34):Java中基本数据类型的包装类(主要为了不同数据类型之间更方便的进行转换)

相信各位小伙伴们对基本数据类型都非常熟悉,例如 int.float.double.boolean.char 等.基本数据类型是不具备对象的特性的,比如基本类型不能调用方法.功能简单...,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型. 基本类型和包装类之间的对应关系: 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法 我们将在后面的小节逐步

不同数据类型之间的隐含转换

赋值语句中数据类型之间的隐含转换 将变长字符(varchar2)或定长字符型(char)转换成数字型(NUMBER) 将变长字符(varchar2)或定长字符型(char)转换成日期型(DATE) 将数字型(NUMBER)转换成变长字符型(varchar2) 将日期型(DATE)转换成变长字符型(varchar2) 表达式中数据类型的隐含转换 将变长字符(varchar2)或定长字符型(char)转换成数字型(NUMBER) 将变长字符(varchar2)或定长字符型(char)转换成日期型(D

$*和[email&#160;protected]之间区别代码分析

#!/bin/bash set 'apple pie' pears peaches for i in $*           /*单引号被去掉,循环单个字符输出*/ do echo $i done [[email protected] Ex_14.02-14.31]# sh 14-14-1 apple pie pears peaches -------------------------------------------------------------- #!/bin/bash set

10-10C#基础---数据类型之间的转换

10-10  C#基础数据类型转换(熟练掌握) 第一课 数据类型之间的转换 基本类型的转换:自动转换(隐式转换)和强制转换(显示转换) 装箱转换:允许值类型隐式转换成引用类型. 拆箱转换:允许将引用类型显示转换成值类型 分为2个步骤:首先,检查对象是否超出类型范围,然后再进行转换. Object包含所有的类型,其他类型都可以转换成Object类型,但Object不能转换成其他类型. 例: int i=0 object o = i; 三种转换方式: 1).用( ).( )内是转换后的数据类型,只能