zoukankan      html  css  js  c++  java
  • java日期转字符串 字符串转日期 日期转日历 日历转日期

    2012-08-26 
     
    package com.sxito.biz.test;  
       
       
     import java.text.ParseException;  
     import java.text.SimpleDateFormat;  
     import java.util.Calendar;  
     import java.util.Date;  
     /** 
      *  
      * @author 落叶 
      * 
      */  
     public class TestStringToDate {  
     /** 
     * @param args 
     */  
     public static void main(String[] args) {  
     String s1 = "1991-01-01";  
     StringToDate(s1);  
     Date d =new Date();  
     DateToString(d);  
     Calendar calendar= DateToCalendar(d);  
     CalendarToDate(calendar);  
     }  
     /** 
     * 字符串转日期 
     * @param String 
     */  
     private static  Date StringToDate(String String) {  
     System.out.println("转换前类型为:"+String.getClass());  
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  
        Date time = null;  
        try {  
            time = format.parse(String);  
        } catch (ParseException e) {  
            e.printStackTrace();  
        }  
        System.out.println("转换后类型为:"+time.getClass());  
        return time;  
     }   
     /** 
     * 日期转换成字符串 
     * @param date  
     * @return str 
     */  
     public static String DateToString(Date date) {  
     System.out.println("转换前类型为:"+date.getClass());  
       SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
       String string = format.format(date);  
       System.out.println("转换后类型为:"+string.getClass());  
       return string;  
     }  
     /** 
     * 日期转日历 
     * @param date 
     * @return Calendar 
     */  
     public static Calendar DateToCalendar(Date date) {  
     System.out.println("转换前类型为:"+date.getClass());  
     Calendar startdate=Calendar.getInstance();  
     startdate.setTime(date);  
       System.out.println("转换后类型为:"+startdate.getClass());  
       return startdate;  
     }   
     /** 
     * 日历转日期 
     * @param calendar 
     * @return Date 
     */  
     public static Date CalendarToDate(Calendar calendar) {  
     System.out.println("转换前类型为:"+calendar.getClass());  
     Date  date= calendar.getTime();     
     System.out.println("转换后类型为:"+date.getClass());  
       return date;  
     }   
       
     }  
  • 相关阅读:
    再谈加密-RSA非对称加密的理解和使用
    WEB开发中的字符集和编码
    网页实时聊天之PHP实现websocket
    PHP中的回调函数和匿名函数
    shell实现SSH自动登陆
    初探PHP多进程
    PHP的openssl加密扩展使用小结
    搭建自己的PHP框架心得(三)
    docker 快速搭建Nexus3
    用图形数据库Neo4j 设计权限模块
  • 原文地址:https://www.cnblogs.com/huapox/p/3516090.html
Copyright © 2011-2022 走看看