`

String Date Calendar之间的转换(转)

 
阅读更多

1.Calendar 转化 String

Calendar calendat = Calendar.getInstance();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String dateStr = sdf.format(calendar.getTime());

 

2.String 转化Calendar

String str="2012-5-27";

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

Date date =sdf.parse(str);

Calendar calendar = Calendar.getInstance();

calendar.setTime(date);

 

3.Date 转化String

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

String dateStr=sdf.format(new Date());

 

4.String 转化Date

String str="2012-5-27";

SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");

Date date= sdf.parse(str);

 

5.Date 转化Calendar

Calendar calendar = Calendar.getInstance();

calendar.setTime(new java.util.Date());

 

6.Calendar转化Date

Calendar calendar = Calendar.getInstance();

java.util.Date date =calendar.getTime();

 

7.String 转成 Timestamp

Timestamp ts = Timestamp.valueOf("2012-1-14 08:11:00");

 

8.Date  TimeStamp

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

String time = df.format(new Date());

Timestamp ts = Timestamp.valueOf(time);

 

 

比较Calendar

//时间格式

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

 

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");

//实例化Calendar对象

Calendar cal9 = Calendar.getInstance();

String [] cTime = nlist.get(m).getCompareTime().split(" ");

String compareTime =cTime[1];

cal9.setTime(sdf.parse(compareTime));

 

//比较

cal2.before(cal9)&& cal3.after(cal9)

分享到:
评论

相关推荐

    Date、String、Calendar转换

    详细地Date、String、Calendar之间的转换

    Date、String、Calendar之间的转换_java编程_

    Date String Calendar之间的转换

    实例讲解String Date Calendar之间的转换

    下面小编就为大家带来一篇实例讲解String Date Calendar之间的转换。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    String、Calendar、Date间的相互转换

    1.Calendar 转化 String 2.String 转化Calendar 3.Date 转化String 4.String 转化Date 5.Date 转化Calendar 6.Calendar转化Date

    java时间转换类代码

    用于JAVA开发中string date calendar等时间类型的相互转换的代码

    java时间格式大全(算法源码)

    String dateString = formatter.format(dateDate); return dateString; } /** * 将短时间格式时间转换为字符串 yyyy-MM-dd * * @param dateDate * @param k * @return */ public static String dateToStr...

    DateTimeUtil 日期类型互相转换工具类

    日期类型String,int ,Date,Calendar 年 月 日 时 分 秒格式相互转换

    java时间处理工具类--DateUtils

    /** * @(#)DateUtil.java * ... public static Date strToDate(String dateStr, String format) { Date date = null; if (dateStr != null && (!dateStr.equals(""))) { DateFormat df ...

    JAVA时间处理类

    public static Date stringToFormatDate(String date, String formmat) { try{ return getFormatter(formmat).parse(date); }catch(Exception e){ return null; } } /** * 日付の正確性チェック * *...

    Spring Boot 将yyyy-MM-dd格式的文本字符串直接转换为LocalDateTime出现的问题

    主要介绍了Spring Boot 将yyyy-MM-dd格式的文本字符串直接转换为LocalDateTime出现的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习...

    date-bengali-revised:修订的孟加拉日历

    日期孟加拉修订版 修订的孟加拉日历 修订了孟加拉历,从公历转换为公历。 孟加拉语日历的修订版于1987年在孟加拉国正式采用。 该模块支持: ...const Calendar = require ( 'date-bengali-revised' ) . defau

    java常用工具类的使用

    调用DateFormat对象的format方法可以把Date对象转换成为指定格式的String类型数据。比如: Date today=new Date(); DateFormat df=DateFormat.getDateInstance(DateFormat.FULL,Locale.CHINA); String result=df....

    Java基础知识点.html

    Date类 自动拆箱和自动装箱 Arrays 类和接口的关系 内部类 成员内部类 局部内部类 匿名内部类 抽象类 接口 多态 封装 类和对象 方法 StringBuilder类 String类 static for循环 final 权限修饰符 跳转控制语句 while...

    javaSE基础.docx

    继承 抽象类,接口,多态,权限修饰符,不同权限的访问能力,代码块,Object类,Date类,DateFormat类 ,Calendar类,Math类,System类,BigDecimal类,Arrays类包装类,基本类型与字符串之间的转换 ,String类,...

    阳历转阴历_java

    日历转换,阳历转阴历 下载文件可以使用 package com.action.entity; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util...

    Java输出系统当前的日期(年月日时分秒毫秒)

    代码如下: package test.remote.tools.combine;... public class TestOutDate { public static void main(String[] args) { //method 1 Calendar nowtime = new GregorianCalendar(); String strDateT

    详解python时间模块中的datetime模块

    Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time....2、datetime time 与string的转换 今天就来讲讲datetime模块。 1、datet

    Java 2实用教程(第三版)实验指导与习题解答

    String str=JOptionPane.showInputDialog("输入一个1至99999之间的数"); number=Integer.parseInt(str); if(number>=1&&number;) //判断number在1至99999之间的条件 { d5=number0000/10000; //计算number的最高...

    Java范例开发大全 (源程序)

     11.3 Date类和Calendar类 324  实例191 使用Date类获取系统的当前时间 324  实例192 使用DateFormat类获取系统的当前时间 325  实例193 使用GregorianCalendar类获取系统的当前时间 326  实例194 使用...

    java范例开发大全(pdf&源码)

    11.3 Date类和Calendar类 324 实例191 使用Date类获取系统的当前时间 324 实例192 使用DateFormat类获取系统的当前时间 325 实例193 使用GregorianCalendar类获取系统的当前时间 326 实例194 使用SimpleDateFormat类...

Global site tag (gtag.js) - Google Analytics