Flutter’da zamanı yönetmek ve işlemek için birkaç farklı seçeneğiniz vardır. İşte Flutter’da zamanı kullanmanın bazı yolları:

  1. DateTime sınıfı: DateTime sınıfı, tarih ve saat bilgisini temsil etmek için kullanılır. Şu anki zamanı almak veya belirli bir tarih ve saati temsil etmek için kullanabilirsiniz

DateTime now = DateTime.now(); // Şu anki zamanı almak için
print(now); // Şu anki zamanı yazdırmak

DateTime specificDate = DateTime(2023, 7, 1); // Belirli bir tarih oluşturmak
print(specificDate); // Belirli tarihi yazdırmak

DateTime specificDateTime = DateTime(2023, 7, 1, 10, 30); // Belirli bir tarih ve saat oluşturmak
print(specificDateTime); // Belirli tarihi ve saati yazdırmak

Duration sınıfı: Duration sınıfı, bir süreyi temsil etmek için kullanılır. Belirli bir zaman aralığını ifade etmek veya zamanla ilgili hesaplamalar yapmak için kullanabilirsiniz. Örnek kullanımlar:

Duration duration = Duration(hours: 2, minutes: 30); // 2 saat 30 dakika süre oluşturmak
print(duration); // Süreyi yazdırmak

DateTime now = DateTime.now();
DateTime futureTime = now.add(duration); // Şu anki zamana süreyi eklemek
print(futureTime); // Gelecekteki zamanı yazdırmak

DateTime pastTime = now.subtract(duration); // Şu anki zamandan süreyi çıkarmak
print(pastTime); // Geçmiş zamandaki zamanı yazdırmak

ETİKETLER :

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir