java日期大全&
来源:互联网 发布:java游戏引擎制作 编辑:程序博客网 时间:2024/06/11 01:42
java日期转换大全
package com.wu;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * java 日期格式转换大全 * @author t410 * */public class NewDate {/*** 获取当前时间* 返回的是当前的时间字符串格式* @return*/public static String getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String format = formatter.format(currentTime); return format;}/*** 获取当前时间的小时数* @return*/public static String getNowHouse() {Date date=new Date();SimpleDateFormat sim=new SimpleDateFormat("yyyyMMddHHmmss");String format = sim.format(date);String newHouse = format.substring(8, 10);return newHouse;}/*** 获取当前时间的分钟数* @return*/public static String getNowMinute() {Date date=new Date();SimpleDateFormat sim=new SimpleDateFormat("yyyyMMddHHmmss");String format = sim.format(date);String newMinute = format.substring(10, 12);return newMinute;}/*** 获取当前时间的年月日时* @return*/public static String getNowDay() {Date date=new Date();SimpleDateFormat sim=new SimpleDateFormat("yyyyMMddHHmmss");String format = sim.format(date);String newMinute = format.substring(0, 10);return newMinute;}/** * 将短时间格式字符串转换为时间 yyyy-MM-dd * * @param strDate * @return */public static Date strToDate(String strDate) { SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); ParsePosition pos = new ParsePosition(0); Date strtodate = formatter.parse(strDate, pos); return strtodate;}/** * 判断是否为闰年 * @param ddate * @return */public static boolean isLeapYear(String ddate) { /** * 详细设计: 1.被400整除是闰年,否则: 2.不能被4整除则不是闰年 3.能被4整除同时不能被100整除则是闰年 * 3.能被4整除同时能被100整除则不是闰年 */ //将字符串转换成日期格式 Date d = strToDate(ddate); GregorianCalendar gc = (GregorianCalendar) Calendar.getInstance(); gc.setTime(d); int year = gc.get(Calendar.YEAR); if ((year % 400) == 0) { System.out.println("被400整除是闰年-----闰年"); return true; }else if ((year % 4) == 0) { if ((year % 100) == 0) { System.out.println("能被4整除同时不能被100整除则是闰年----平年"); return false; }else { System.out.println("能被4整除同时不能被100整除则是闰年---闰年"); return true; } } else { System.out.println("被4整除是闰年-----平年"); return false; }}public static void main(String[] args) {String nowDate = getNowDate();Date strToDate = strToDate(nowDate);isLeapYear("2016-12-11 17:07:23");System.out.println(strToDate);// String nowHouse = getNowDay();// System.out.println(nowHouse);}}
0 0
- JAVA 日期处理大全
- Java日期操作大全
- java日期操作大全
- java日期操作 大全
- java日期操作 大全
- 【java】----日期函数大全
- java 日期处理大全
- java日期大全&
- JAVA日期操作大全
- java里日期函数大全
- java里日期函数大全
- JAVA 日期、时间函数大全
- Java日期工具类大全
- JAVA日期格式转换大全
- java 日期格式转换大全
- Java语言中的日期处理大全
- 对Java语言中的日期处理大全
- Java日期转换SimpleDateFormat格式大全
- 160624Xcode快速加注释VVDocumenter
- 块标签,行标签,表格,表单,下拉,多选
- 微信支付
- 如何给MFC对话框添加背景图片
- LGWR
- java日期大全&
- PagerSlidingTabStrip介绍及使用
- 3类工厂模式 经典
- 斜体,字体,标题,列表,a链接,描点
- 在MFC中从中如何制作图形按钮
- Elasticsearch java API (11)Bulk API
- flume整合redis
- Pre.im
- p标签中有span标签,垂直居中时pc与移动的坑