Varım o halde yazıyorum…

Java’da TimeUnit Kullanımı

Nisan 23rd 2012 Java, Java Teknolojileri

Yeni farkına varıyorum ki meğer Java’nın 1.5 ile beraber gelmiş TimeUnit diye bir enum sınıfı varmış. Şu can sıkıcı, her seferinde tekrar tekrar yapmak zorunda kalabildiğimiz zaman dönüşümü işlerini üstlenmiş. Gün, saat, dakika, saniye, milisaniye ve nanosaniye cinsinden zaman birimlerini birbirine dönüştürüveriyor.

Şöyle ki;

package com.selman;

import java.util.concurrent.TimeUnit;

public class TimeUnitTests {
	public static void main(String[] args) throws InterruptedException {
		long baslangic = System.currentTimeMillis();
		Thread.sleep(1300);
		long bitis = System.currentTimeMillis();
		
		//baslangic ile bitis arasindan gecen zamanin milisaniye cinsinden degeri 
		System.out.println(TimeUnit.MILLISECONDS.toMillis(bitis) - TimeUnit.MILLISECONDS.toMillis(baslangic) + " ms");
		//baslangic ile bitis arasindan gecen zamanin saniye cinsinden degeri 
		System.out.println(TimeUnit.MILLISECONDS.toSeconds(bitis) - TimeUnit.MILLISECONDS.toSeconds(baslangic) + " sn");
		
		
		//48 saatin gun cinsinden degeri 
		System.out.println(TimeUnit.DAYS.convert(48, TimeUnit.HOURS) + " gun");

		//10 gunun saat cinsinden degeri 
		System.out.println(TimeUnit.HOURS.convert(10, TimeUnit.DAYS) + " saat");
		
		//3656 saniyenin dakika cinsinden degeri
		System.out.println(TimeUnit.MINUTES.convert(3656, TimeUnit.SECONDS) + " dakika");
	}
}
/*--------*/
//1297 ms
//1 sn
//2 gun
//240 saat
//60 dakika

Facebooktwittergoogle_pluslinkedinmailFacebooktwittergoogle_pluslinkedinmail
1 Yorum
“Java’da TimeUnit Kullanımı”
Avatar
Said Tahsin Dane

Iyiymis. Cok zor olmasa da elle ugrasirdim. Bu kadar kolay olmasi cok guzel. Tesekkurler.




gerekli



gerekli - yayımlanmayacak


Yorum Yap & Fikrini Paylaş

İnternetin tamamen yaygınlaşması ve sonrasında da bilgiye erişimin eski kitap, kütüphane, ansiklopedi yıllarına nazaran çok daha kolay ve zahmetsiz hale gelmesiyle başladı herşey…

Bu durumu tüketme güdüsüne karşı beyaz bayrağı çekişimizin üstünden hayli zaman geçmesi ile üst üste koyunca, ortaya tuhaf durumlar çıkmaya başladı. Başa çıkamadık sanırım bu kadar bilgiyle. Bu kadar elimizin altında olan, […]

Önceki Yazılar

Daha evvel Kitap İsimleri diyerekten karaladıklarımda da benzer bir “Ya sabır !” vardı. Mevzu çok da farklı değil, amaç yine satmak. Reklamlar…Satın almaya teşvik etmekte sorun yok. İnsanın gözünün içine sokacak kadar dikkat çekici şekle sokmakta da sorun yok. Allamakta pullamakta da. Hatta alenen tahrik bile edebilir. En nihayetinde bu tahrik, ruhsuz ve sığ da […]

Sonraki Yazılar

Sharing
Facebooktwittergoogle_pluslinkedinmailFacebooktwittergoogle_pluslinkedinmail