【工具类】Date、Long、String 类型互转

开发经常遇到Date、Long、String 三种类型数据需要互转的问题,以此记录。

	public static void main(String[] args) throws ParseException {

		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

		Date date1 = new Date(Long.parseLong("1437027902781"));//Long 转 Date

		Date date2 = dateFormat.parse("2015-07-16 14:46:23");//String 转  Date

		long long1 = Long.parseLong("1437027902781");//String 转 Long

		long long2 = new Date().getTime();//Date 转 Long

		String str1 = dateFormat.format(new Date());//Date 转 String

		String str2 = Long.toString(Long.parseLong("1437027902781"));//Long 转  String

	}

End .

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-30 08:20:15

【工具类】Date、Long、String 类型互转的相关文章

编写一个Car类,具有String类型的属性品牌,具有功能drive;

24.编写一个Car类,具有String类型的属性品牌,具有功能drive: 定义其子类Aodi和Benchi,具有属性:价格.型号:具有功能:变速: 定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特 性. package zuoye; public class Cat { String pinpai; double sudu; double jiage; String xinghao; public String getPinpai() { return pin

Java中Date类型与String类型互转

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /**      * String 转Date      */     public static Date stringToDate(String str){         SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

struts保存对象date报String类型不匹配

先贴一下摘抄的异常关键字 [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN] Error setting expression 'datetime' with value '[Ljava.lang.String;@74448287' ognl.MethodFailedException: Method "setDatetime" failed for object [email protected] [java.lang.NoSuc

非专业码农 JAVA学习笔记 6java工具类和算法-string

续<非专业码农 JAVA学习笔记 5 java工具类和算法> 五.字符串string 字符串和字符的差别:字符串双引号括起来”n”,字符用单引号括起来,表示一种符号’\n’ 1.string的主要方法和属性 类 方法或者属性 备注 定义string Stirng s=new string(“值”),string s=”值” 属性 string.length:string的长度为字节 方法startswith,endswith s.startwith(“值”)-以值为开头,s.endswith(

工具类:Date

Date/SimpleDateFormat/Calendar:与时间相关的一些工具类 代码实例: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class TestSimpleDateFormat { public static void main(String[] args) throws P

jstl foreach标签格式化date,string类型数据

本文要说jsp中date类型格式化和string类型分割处理 首先说date数据格式化 1.jsp中给date类型数据格式化首先需要引入 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 如果后台带过来的数据是date类型,那就好办了,只要像下面这样用fmt标签就可以了,pattern定义时间的格式 <c:forEach items="${list}&quo

对实体类的所有String类型的成员变量值trim

使用反射,可以对实体类中的所有String类型的成员变量的值执行trim操作 (1)trim /***  * 对object中的所有成员变量的值,执行trim操作<br>  * 即去掉首尾的空格  * @param obj  * @throws SecurityException  * @throws NoSuchFieldException  * @throws IllegalArgumentException  * @throws IllegalAccessException  */ pu

java工具类Date 日期类应用

直接上代码: package Test; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args) { Date date = new Date();// 获得系统当前时间 System.out.pr

精度更高的double类型计算工具类(借助BigDecimal类型)

/** * 提供精確的加法運算 * @param args */ public static double add(double v1, double v2) { BigDecimal b1 = new BigDecimal(Double.toString(v1)); BigDecimal b2 = new BigDecimal(Double.toString(v2)); return b1.add(b2).doubleValue(); } /** * 提供了精確的減法運算 * * @param