【java】----日期函数大全

       

      关于如何获取和截取各种样式的时间格式之前一直想总结,但是都没有。在做项目时老是在网上百度,今


天把java中的日期函数的获取和转化总结了下,以后用到就再也不用去看别人的了。


<span style="font-family:Verdana;font-size:18px;"><strong>import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.sql.Timestamp;
import java.text.ParseException;
import java.util.Locale;
public class data{
 public static void main (String [] args){
  
     
 Calendar calendar =Calendar.getInstance();
  //获取系统当前年份
  int year=calendar.get(Calendar.YEAR);
   
  //获取系统当前月份
  int month = calendar.get(Calendar.MONTH) + 1; 
  
  //获取系统当然日期
  int day = calendar.get(Calendar.DATE);  
  
  //获取系统当前小时
  int hour = calendar.get(Calendar.HOUR);  
  
  //获取系统当然分钟
  int minute = calendar.get(Calendar.MINUTE);  
  
  //获取系统当前秒数
  int second = calendar.get(Calendar.SECOND);  
 
 System.out.println(year);
 System.out.println(month);
 System.out.println(day);
 System.out.println(hour);
 System.out.println(minute);
 System.out.println(second);

 //使用SimpleDateFormat类对获得的时间进行日期格式化
 //---将Date类型转化为String;
 //EE表示星期;yyyy表示年;MM表示月份;dd表示日期;HH表示小数;mm表示分钟;ss表示秒数;
 //date=new Date();获取系统当前时间;</strong></span>
<span style="font-family:Verdana;font-size:18px;"><strong>
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
String date=dateFormat.format(new Date());
System.out.println(date);  


//----将String 转化为Date 
 SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
 String m ="2016-01-11";
 Date ymd =null;
 try{
  ymd =format.parse(m);
 System.out.println(ymd);
 }catch (ParseException e){
 e.printStackTrace();
 }
 }

}</strong></span>

                          

评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值