黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開(kāi)發(fā)
Java GoF設(shè)計(jì)模式
HashMap
Java內(nèi)存模型
Java線性表

Java日期類型

java.util.Date類

package com.wkcto.chapter04.datetime;

import java.util.Date;

/**
 * 演示Date類
 * @author 蛙課網(wǎng)
 *
 */
public class Test01 {

	public static void main(String[] args) {
		//1) 無(wú)參構(gòu)造 , 返回當(dāng)前日期
		Date  date = new Date();
		System.out.println( date );
		
		//2) 通過(guò)構(gòu)造方法指定一個(gè)從 1970-1-1 00:00:00 經(jīng)過(guò)的毫秒數(shù) 
		long millis = System.currentTimeMillis();  	//返回當(dāng)前日期從 1970-1-1 00:00:00 經(jīng)過(guò)的毫秒數(shù) 
		System.out.println( millis );
		
		Date date2 = new Date(millis);
		System.out.println( date2 );
		
		date2 = new Date(millis + 1000*62);
		System.out.println( date2 );
		
		//
		System.out.println( date.after(date2));  		//false
		System.out.println( date.getTime() ); 		//返回日期距離1970-1-1 00:00:00 經(jīng)過(guò)的毫秒數(shù) 
		
		
	}

}

java.text.SimpleDateFormat 類

package com.wkcto.chapter04.datetime;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
 * Date與字符串之間的相互轉(zhuǎn)換
 * @author 蛙課網(wǎng)
 *
 */
public class Test02 {

	public static void main(String[] args) throws ParseException {
		// 1) 創(chuàng)建Date對(duì)象 , 返回當(dāng)前日期
		Date date = new Date();
		System.out.println(date);  		//Thu Aug 09 16:18:48 CST 2018
		
		//2) 把Date轉(zhuǎn)換為指定格式的字符串
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss SSS");
		System.out.println( sdf.format(date) );    //2018年08月09日 16:21:46 295

		//3)把日期字符串轉(zhuǎn)換為Date對(duì)象
		String text = "2088-08-08 10:11:12";
		//注意: 格式串一定要完全匹配日期字符串
		sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		date = sdf.parse(text) ;  		//把文本按指定的格式轉(zhuǎn)換為字符串
		System.out.println( date );
	}

}

java.util.Calendar類

package com.wkcto.chapter04.datetime;

import java.util.Calendar;
import java.util.Date;

/**
 * 演示Calendar類
 * @author 蛙課網(wǎng)
 *
 */
public class Test03 {

	public static void main(String[] args) {

		//1) 獲取當(dāng)前日歷
		 Calendar rightNow = Calendar.getInstance();
		 System.out.println( rightNow );
		 //java.util.GregorianCalendar[time=1533803370426,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2018,MONTH=7,WEEK_OF_YEAR=32,WEEK_OF_MONTH=2,DAY_OF_MONTH=9,DAY_OF_YEAR=221,DAY_OF_WEEK=5,DAY_OF_WEEK_IN_MONTH=2,AM_PM=1,HOUR=4,HOUR_OF_DAY=16,MINUTE=29,SECOND=30,MILLISECOND=426,ZONE_OFFSET=28800000,DST_OFFSET=0]
	
		 //2) 獲得日歷各個(gè)字段值
		 System.out.println( rightNow.get(Calendar.YEAR));
		 //注意 , Calendar.MONTH 字段的值是從0開(kāi)始的
		 System.out.println( rightNow.get(Calendar.MONTH));			//7 , 代表8月
		 System.out.println( rightNow.get(Calendar.DAY_OF_MONTH));
		 System.out.println( rightNow.get(Calendar.HOUR_OF_DAY));
		 System.out.println( rightNow.get(Calendar.MINUTE));
		 System.out.println( rightNow.get(Calendar.SECOND));
		 
		 //3)修改日歷各個(gè)字段的值, 使用set()設(shè)置字段值時(shí), 可能會(huì)影響到相鄰字段的值
		 rightNow.set(Calendar.DAY_OF_MONTH, 40);
		 System.out.println( rightNow.get(Calendar.DAY_OF_MONTH)); 	//9
		 System.out.println( rightNow.get(Calendar.MONTH));			//8
		 
		 //4)
		 Date date = rightNow.getTime(); 		//返回日歷對(duì)應(yīng)的Date日期
		 System.out.println( date );
		 long mills = rightNow.getTimeInMillis();		//返回日歷對(duì)應(yīng)的毫秒數(shù)
		 System.out.println( mills );
	}

}

java.time包中的日期類

java.time包中的日期類是線程安全的

package com.wkcto.chapter04.datetime;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;

/**
 * LocalDateTime類
 * @author 蛙課網(wǎng)
 *
 */
public class Test04 {

	public static void main(String[] args) {
		LocalDate date = LocalDate.now() ;
		System.out.println( date );
		LocalTime time = LocalTime.now();
		System.out.println( time);
		LocalDateTime dateTime = LocalDateTime.now();
		System.out.println( dateTime );  //2018-08-09T16:58:16.003
		
		//對(duì)日期格式化
		DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH:mm:ss");
		//LocalDateTime有一個(gè)實(shí)例方法format對(duì)日期格式化
		System.out.println( dateTime.format(formatter));
		//把字符串轉(zhuǎn)換為日期
		String text = "2088年08月08日 10:11:12";
		//LocalDateTime有一個(gè)靜態(tài)方法parse()可以把字符串轉(zhuǎn)換為日期
		dateTime = LocalDateTime.parse(text, formatter);
		System.out.println( dateTime );
		
	}

}

 

主站蜘蛛池模板: 国产亚洲欧美一区二区 | 中文字幕美日韩在线高清 | 欧美一级做一级做片性十三 | 成 人 黄 色 大 片 | 无码中文资源在线播放 | 男女一起www免费高清视频 | 综合网伊人 | 999影院成 人在线影院 | 2020国产欧洲精品视频 | 亚洲综合插 | 国产精品一区久久精品 | 男人的天堂免费视频 | 午夜私人福利影院 | 亚洲综合区小说区激情区噜噜 | 97国产成人精品视频 | 中国女人free性hd国语 | 免费观看一级成人毛片 | 一级乱理中文字幕韩国 | 国产羞羞视频在线播放 | 免费的a级毛片 | 女女色综合影院 | 看全色黄大色黄大片免责看 | 黄色视屏免费 | 国产精品免费视频一区二区三区 | 久久久久久国产精品视频 | 三级国产精品一区二区 | 亚洲天堂777 | 51短视频版在线观看www免费 | 国产一区二区中文字幕 | 亚洲欧美人妖另类激情综合区 | 久久99国产精品视频 | 丝袜制服第一页 | 久久成人免费网站 | 亚洲精品高清中文字幕 | 国产欧美日韩三级 | 亚洲第一视频在线播放 | 操美女免费看 | 精品xxxxxbbbb欧美中文 | 羞羞视频网站免费 | 亚洲国产精品网站久久 | 亚洲中字 |