zoukankan      html  css  js  c++  java
  • android 指定时间加一个小时算法

    import java.text.SimpleDateFormat; 
    import java.util.Calendar; 
    import java.util.Date; 
    
    public class Mytest 
    { 
        
        /** 
         * @param args 
         */ 
        public static void main(String[] args) 
        { 
            // TODO Auto-generated method stub 
            String date1 = "2009-03-23 08:00:00";//指定时间 
            String date2=  addDate(date1,15);//加1小时方法 
            System.out.println("after:"+date2); 
         
        } 
        
        public static String addDate(String day, int x) 
        { 
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制 
            //SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//12小时制 
            Date date = null; 
            try 
            { 
                date = format.parse(day); 
            } 
            catch (Exception ex)    
            { 
                ex.printStackTrace(); 
            } 
            if (date == null) return ""; 
            Calendar cal = Calendar.getInstance(); 
            cal.setTime(date); 
            cal.add(Calendar.HOUR_OF_DAY, x);//24小时制 
            //cal.add(Calendar.HOUR, x);12小时制 
            date = cal.getTime(); 
            System.out.println("front:" + date); 
            cal = null; 
            return format.format(date); 
        } 
        
    } 
  • 相关阅读:
    day01的那些事
    Activity活动
    开始认真学习Android了
    《知其所以然》读书笔记
    网络编程——完成端口
    开发服务器端——工程配置
    完善自己的学习方法
    WSAAsyncSelect模型
    双缓冲绘图
    ListControl常用操作汇总
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/6433740.html
Copyright © 2011-2022 走看看