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

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

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

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();获取系统当前时间;

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();

}

}

}

0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值