zoukankan      html  css  js  c++  java
  • java date类

    1、String转Date

    String str = "1957-3-23 00:00:00";  

    //1、定义转换格式  
    SimpleDateFormat formatter  = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
    //2、将str转化为date类型  输出为:Sat Mar 23 00:00:00 GMT+08:00 1957  

    Date  date = formatter.parse(new Date());  

    2、Date转String

    //1、定义转换格式  

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

    //2、将当前时间转化为String类型

    String dateString = formatter.format(new Date());

    3、获取N分钟后的时间

    Date now = new Date();

    Date beforeDate = new Date(now.getTime() - 1000*60*timeRange); //timeRange分钟前的时间

    4、获取时间差

    SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");

    String fromDate = simpleFormat.format("2016-05-01 12:00");  

    String toDate = simpleFormat.format("2016-05-01 12:50");  

    long from = simpleFormat.parse(fromDate).getTime();  

    long to = simpleFormat.parse(toDate).getTime();  

    int minutes = (int) ((to - from)/(1000 * 60));  

    5、时间格式

    yyyy:年  
    MM:月  
    dd:日  
    hh:1~12小时制(1-12)  
    HH:24小时制(0-23)  
    mm:分  
    ss:秒  
    S:毫秒  
    E:星期几  
    D:一年中的第几天  
    F:一月中的第几个星期(会把这个月总共过的天数除以7)  
    w:一年中的第几个星期  
    W:一月中的第几星期(会根据实际情况来算)  
    a:上下午标识  
    k:和HH差不多,表示一天24小时制(1-24)。  
    K:和hh差不多,表示一天12小时制(0-11)。  
    z:表示时区    

  • 相关阅读:
    数据结构-第5章学习小结
    数据结构-第4章学习小结
    数据结构-第3章学习小结
    数据结构-第2章学习小结
    数据结构-第1章学习小结
    实验五 单元测试
    实验四 代码评审
    实验三 UML建模工具的安装和使用
    实验二 结对编程 (第二阶段)
    结对编程实验 第一阶段
  • 原文地址:https://www.cnblogs.com/look-up-at-the-starlit-sky/p/11602417.html
Copyright © 2011-2022 走看看