Örnek

Period Kullanılan Basit Bir Örnek

Aşağıda Period sınıfın kullanıldığı basit bir örnek görülmektedir:
package com.test.datetime.java8;

import java.time.LocalDate;
import java.time.Period;

public class PeriodTest {
	
	public static void main(String[] args) {
				
		Period periodMilitary = Period.of(1, 2, 10);
		
		System.out.println("periodMilitary : "+periodMilitary);
		
		LocalDate returnDate=LocalDate.of(1999,10,10).plus(periodMilitary);
		
		System.out.println("returnDate : "+returnDate);
		
		LocalDate date1=LocalDate.of(1881, 5, 19);
		
		LocalDate date2=LocalDate.of(1938, 11, 10);
		
		Period period=Period.between(date1, date2);
		
		System.out.println("period : "+period);


	}

}
Yukarıdaki örnekte ilk önce 1 yıl, 2 ay ve 10 günlük bir period tanımlıyoruz. İkinci olarak LocalDate.of(1999,10,10) şeklinde bir tarih tanımlıyor ve bu period'u bu tarihe ekliyoruz. En son bölümde ise iki tarih arasındaki farklı period cinsinden alıyoruz. Uygulama çalıştığında aşağıdaki gibi çıktı görülebilir: periodMilitary : P1Y2M10D returnDate : 2000-12-20 period : P57Y5M22D P1Y2M10D , 1 Year, 2 Month, 10 Day ifadesinin kısaltılmış biçimidir. P57Y5M22D ise , 57 yıl, 5 ay ve 22 gün anlamına gelmektedir.
zafer.teker , 20.10.2016

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir