<?php
$veriler = array();
foreach ($jsoncikti as $key => $value) {
    $hava_tarih = date('d.m.Y',$value['dt']);
	if(!isset($veriler[$hava_tarih])){
		$veriler[$hava_tarih] = $hava_tarih;
		$sicaklik = $value['main']['temp'];
		$durum = $value['weather'][0]['main'];
		$saat = date('H:i',$value['dt']);
	}
}
?>
$veriler diye boş bir array oluştururuz, döngüdeki her bir günü key olarak alıp $veriler ekleriz, $veriler de o gün yoksa(!isset) ekleme işlem yap deriz.

koduna ek olarak
tum hepsini $veriler e toplayıp ordan işlemlerine devam edebilirsin.
<?php
$veriler = array();
foreach ($jsoncikti as $key => $value) {
    $hava_tarih = date('d.m.Y',$value['dt']);
	if(!isset($veriler[$hava_tarih])){
		$veriler[$hava_tarih] = array(
			'hava_tarih' => $hava_tarih,
			'sicaklik' => $value['main']['temp'],
			'durum ' => $value['weather'][0]['main'],
			'saat' => date('H:i',$value['dt']),
		);
	}
}

print_r($veriler);
?>